India: Stores On Street Shut Down Due To Lockdown Amid COVID-19 In Delhi
- Captured on Saturday 28th of March 2020
- Location is Delhi
Description
On March 24th, India's prime minister, Narendra Modi, ordered a 21-day national lockdown amid COVID-19. The order c Read more...