Somalia, Russia, Afghanistan — are you starting to notice a pattern? “Allah has bought from the believers their selves and their possessions against the gift of Paradise; they fight in the way of Allah; they kill, and are killed….” (Qur’an 9:111) “Nine dead as Kabul car bombing targets Afghan lawmaker,” Reuters, December 20, 2020: KABUL […]