14 dead, over 70 others missing after accommodation barge sinks in cyclone-hit waters off Western India
Indian authorities have confirmed that 14 people were killed after their vessel sank in bad weather off the country’s west coast on Monday, May...