Police block thousands of Cockroach protesters marching on India’s parliament
Thousands of CJP supporters tried to march on India’s parliament in Delhi on Monday, prompting police tear gas, baton charges and arrests claims amid protests over exam paper leaks and education reforms.
5 min read