Intelligence Consortium Claims Hamza bin Laden Presence in Afghanistan
Khaama: A transatlantic intelligence consortium monitoring al Qaeda activities has released a video it claims shows Hamza bin Laden inside Afghanistan. The group says the footage was recorded several months ago and digital identifiers were removed to prevent tracing. The Taliban have yet to comment on the claim. They have repeatedly denied hosting al Qaeda
