A devastating fire totally destroyed a vital oil platform off India’s west coast on Wednesday (July 25) and killed at least 12 people.
A devastating fire totally destroyed a vital oil platform off India’s west coast on Wednesday (July 25) and killed at least 12 people.