loading...

Bin Laden Family ‘Henchman’ Is Arrested in Philippines


Mahmoud Afif Abdeljalil was once considered a close associate of Osama bin Laden’s brother-in-law and a financier for Al Qaeda. The New York Times By DANIEL VICTOR from NYT World https://ift.tt/2YDMng8
Terrorism

Comments