Search results
Heavy rains leave at least 12 dead before storm Michaung makes landfall on India's southeast coast
Associated Press via Yahoo News Singapore· 7 months agoTwelve people died in the downpour before Tropical Storm Michaung made landfall along India's...