Workers flee New Delhi as week-long lockdown is announced

  • 3 years ago
Following the announcement of a new week-long lockdown in New Delhi, tens of thousands of workers crowd Anand Vihar Terminal in east Delhi, waiting to take buses to their home states

Recommended