India World

Monster storm slams India’s west coast killing at least 29; Nearly 90 oil workers missing in the sea

The Indian Navy mounted a massive air and sea rescue mission on Tuesday for oil workers and crew whose barges sank in heavy seas following a powerful cyclone that tore up the west coast killing at least 29 people. The Indian navy said it had rescued 177 of the 270 people aboard and that efforts […]