“Indeed, Allah has purchased from the believers their lives and their properties, for that they will have Paradise. They fight in the cause of Allah, so they kill and are killed.” (Qur’an 9:111) “Several killed in suicide bomb attack in Somali capital,” France 24, November 9, 2018: Suicide attackers set off two car bombs at […]