Sunday, November 25, 2012

Shia Blood Rite (Warning: Graphic Pic)

The blood of flagellants colours a mosque floor in India a sanguinary red.

No comments: