Workers flee New Delhi as week-long lockdown is announced

2021-04-20 1,695

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

Free Traffic Exchange