A fire engine drives through a flooded road during heavy rain showers in Mumbai, India on Wednesday. Three people were killed and dozens of flights were cancelled or delayed after severe flooding in India's financial hub Mumbai, with authorities warning of more heavy monsoon rains on Thursday. Photo: AFP