A woman tries to extinguish a smoldering body in Somalia, where God’s
perfect religion
inspired a suicide truck bombing that took 100 lives
and left over a hundred others literally burning in agony.   The targeted
victims were mostly students – among the country’s best and brightest.

Advertisements