Locals put locks on a government school after accusing one of its teachers of promoting the Christian faith

Location: Chirawa, Rajasthan

Related Articles