Tech workers hitched rides on tractors to get to their offices and other residents struggled to evacuate after two days of torrential rain flooded streets in Bengaluru, India.
Tech workers hitched rides on tractors to get to their offices and other residents struggled to evacuate after two days of torrential rain flooded streets in Bengaluru, India.