Members of the far-right Hindu Sewa Parishad thrashed a pastor over allegations of religious conversions

Location: Jabalpur, Madhya Pradesh

Related Articles