TheChineTime

India’s Hindu Right Seems Unstoppable. This City Shows How.

2026-02-20 - 17:23

The Shahi Jama Masjid mosque in Sambhal, India, was the site of violent clashes between Muslims and the police in November 2024.

Share this post: