India: Crowded Delhi International Airport Arrival Hall Due To Health Check
- Captured on Saturday 21st of March 2020
- Location is Delhi
Description
Passengers arrived at Delhi International Airport were experiencing long waits due to the health check implementation. Read more...