India: People Rush To Bus Terminals Ahead Of Six-Day Lockdown In Delhi
- Captured on Monday 19th of April 2021
- Location is Ghaziabad
Description
Huge crowds were seen at bus stations in the Delhi-Up border area after the Delhi lockdown was announced Monday, April 1 Read more...