India closes down New Delhi park ahead of 'cockroach' movement rally
- The Election Commission of India, which oversees voting in the world’s most populous nation, has denied any wrongdoing
Subscribing is the best way to get our best stories immediately.