National2 days ago
Christians banned from 8 villages in India’s Chhattisgarh state
In the central Indian state of Chhattisgarh, eight village councils have passed a resolution that bans Christians from staying in their villages, requiring them to either...