World‘Cockroach’ movement leaders jailed for 5 days after New Delhi protest
A local court in India sentenced two leaders of the “Cockroach” youth movement to five days in jail after they climbed barricades during a protest in New Delhi.
‘Cockroach’ movement leaders jailed for 5 days after New Delhi protest
