Tag: Khaled Abou Al-Abbas

Algeria: One-eyed Sahara Al-Qaeda boss still alive, Al-Qaeda fighter

October 6, 2015

Mokhtar Belmokhtar, Sheikh of Sahara, reported dead in June by Libyan authorities, is still alive according to a top Al-Qaeda fighter. Abderraouf Hossam, a top ... Read More