Algeria

Al Qaeda in the Islamic Maghreb issued a scathing statement on the case of the US CIA station chief who is accused of drugging and then raping Algerian women. “Is this scandal not an evidence that Bouteflika and his government is no different from his … other brothers the traitor (Muslim) presidents?” the statement said. … Continue reading Algeria