The Hijacked Caravan (Arabic)

The Hijacked Caravan (Arabic)
The world’s first policy report in Arabic refuting suicide bombing in the name of Islam.

About i-i