Heavy rains leave at least 12 dead before storm Michaung makes landfall on India’s southeast coast
By OMER FAROOQ Associated Press HYDERABAD, India (AP) — A powerful storm has made landfall along India’s southeast coast, unleashing torrential rains and strong winds. Officials say at least 12 people died in the downpour ahead of the arrival of Tropical Storm Michaung. The states of Andhra Pradesh and Tamil Nadu are hard hit. Thousands
Continue Reading