India Detains Pastors For Violating Anti-Conversion Law
Seven pastors have been detained in India’s northern state of Uttar Pradesh after allegedly violating the territory’s anti-conversion legislation, well-informed Christians say.
...continue reading this story