The U.S. Just Released a Scathing Report on Religious Freedom in India

The U.S. Just Released a Scathing Report on Religious Freedom in India

In India, police dressed in plainclothes in the Western state of Gujarat flogged four Muslim men accused of injuring Hindu worshippers during a festival last October. In the state of Madhya Pradesh, … [+7134 chars]

Read More
Top