Bismillah Taban, an Afghan political activist, says the research institute TIC, known for monitoring al-Qaeda, has released a new report about Hamza bin Laden’s whereabouts.
According to Taban’s post on X, the report features a new video allegedly showing Hamza bin Laden living in Afghanistan under Taliban control.
The video’s urban background suggests a city setting, and previous credible reports had indicated his possible presence in Panjshir province.
