Suicide Bomb Kills 125

This post was imported from an old blog archive, and predates the creation of

Suicide Bomb Kills 125 Near Iraq Marketplace

Iraqi workers clean debris near a large pool of blood at the scene of a suicide attack in the city of Hilla, February 28, 2005. (Source)

Something has to change…