Tamil Nadu: Massive clean-up after oil spill off Chennai

WION New Delhi, Delhi, India Feb 03, 2017, 10.42 AM(IST)
An oil spill off the coast of Tamil Nadu is threatening to become India's biggest environmental disaster. As clean-up efforts enter day 5, environmentalists and government agencies both are running out of options