While Osama bin Laden is dead, his media secretary, Ali Hamza Ahmad Suliman al-Bahlul, who made propaganda videos, as well as filmed the wills for 9/11 hijackers, just had his 2008 conviction upheld in the DC Appeals Court. Although he had been detained in Guantanamo Bay, then tried and......
No comments:
Post a Comment