AQIM

French forces kill Al-Qaeda leader Abdelmalek Droukdel

French forces claimed to have killed the leader of Al-Qaeda in the Islamic Maghreb, Algerian… Read More