India: Uttar Pradesh Police Arrested Over 1,600 People on Anti-Conversion Charges in Last Four Years
In the last four years, authorities in northern India’s Uttar Pradesh state arrested 1,682, people under an extreme anti-conversion law designed to suppress non-Hindu religious freedom, the International Christian Concern (ICC) advocacy organization reports.
