Tuesday, March 19, 2013

Islamists Aim to Annihilate Muslim Sect


Hazara Muslims marked for annihilation in Iran, Pakistan, and Afghanistan. Click here for the story.