Author: Riccardo Fabiani

Abdallah Djaballah, leader of the Islamist FJD in front of party headquarters in Algeria (photo: AFP)

Algeria′s Islamists

Grasping at straws