May 2 marks 13 years since al-Qaeda chief Osama bin Laden was killed in Pakistan

ABBOTTABAD – May 2, 2024 marked thirteen years since 9/11 attacks mastermind Osama bin Laden was killed by US special forces in Abbottabad, a picturesque city, located in northern Pakistan. On … Continue reading May 2 marks 13 years since al-Qaeda chief Osama bin Laden was killed in Pakistan