Tag: Ayodhya
No Cards
An India Where the Mind is Truly Without Fear
In the small town of Delwara in Rajasthan, Muslims, Hindus and Jains live in rare harmony even as rabid communalism is celebrated as #ShauryaDiwas.
In the small town of Delwara in Rajasthan, Muslims, Hindus and Jains live in rare harmony even as rabid communalism is celebrated as #ShauryaDiwas.