A Muslim pilgrim shaves his head after performing the “Jamarat” ritual,in Mina near the holy city of Mecca on November 16, 2010 on the third day of the hajj, as Muslims worldwide marked the Eidul Azha festival with animal sacrifices.
Are religious institutions shielding predators? Delve into the harrowing truth of systemic child abuse in Pakistan, where clerical influence and misguided donor efforts perpetuate a cycle of silence and impunity.
Dear visitor, the comments section is undergoing an overhaul and will return soon.