WorldIn a deal with the Taliban, the United States releases bin Laden’s assistant by times news cr August 11, 2024 by times news cr August 11, 2024US and Taliban Reach Agreement to Release Al-Qaeda Leader’s Aide The United States and the Afghan … Read more 0 FacebookTwitterPinterestEmail