0 views

Tens of thousands of young people gathered in India’s capital, New Delhi, where violence broke out between protesters and police during a demonstration led by the Cockroach Party, which was calling for the education minister to resign.
Date: July 21, 2026











