Heavy rain

Heavy rain
play icon
Commuters wade through a flooded street after heavy monsoon rains in Lahore. AFP