Photographs of Osama Bin Laden’s Sons in An Iranian Prison

A Telegram channel run by a person who calls himself 'Iz Al-Din Al-Shihri, who describes himself as "a supporter of the Al-Qaeda organization," published a photograph of three of Osama Bin Laden's sons – Muhammad, Laden, and Hamza in Iran. The photograph was posted on his Telegra...


This source only provides truncated excerpts. You might have to register on their website to be able to read the full article.