Fourteen die after barge sinks in Indian Cyclone Tuaktea
Fourteen people have died as a barge sank off India’s west coast after a powerful cyclone barreled into the country, authorities said on Wednesday, while Indian navy ships and aircraft scoured waters to locate scores of other missing…