Vehicles wade through a waterlogged highway after heavy rains in the outskirts of New Delhi, India

Vehicles wade through a waterlogged highway after heavy rains in the outskirts of New Delhi, India

READ MORE