Tag: Khalid Ould Addah

Algeria : Al Qaeda’s 3rd in command killed

December 6, 2013

Khalid Ould Addah, third in command of the terrorist network operating in North Africa, has been killed by  after plans to capture him alive failed.  ... Read More