India shuts down iconic Delhi protest site after three decades
New Delhi Police refused permission for further protest to take place at Jantar Mantar, a landmark in the Indian capital after a confrontation this week between authorities and anti-government protesters led by the Cockroach Janta Party (CJP) online movement.