Several stranded as heavy rains flood Bengaluru, Gurgaon roads
Traffic scenes in the city mirror each other snaking traffic, submerged vehicles, stranded people.
Traffic scenes in the city mirror each other snaking traffic, submerged vehicles, stranded people.
Next Story