Commentary & Content Curation Since April 2005 (FKA China Confidential)
Tuesday, March 19, 2013
Islamists Aim to Annihilate Muslim Sect
Hazara Muslims marked for annihilation in Iran, Pakistan, and Afghanistan.
for the story.
Share to Twitter
Share to Facebook
Share to Pinterest