Hindu nationalist government officials in northern India’s Uttar Pradesh state have demolished a Pentecostal mission center and arrested 18 people amid concerns over the persecution of the Christian minority in the country, according to reports.
The Christian Post | RSS