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.
Can you feel the love?