Oil spill off Mauritius coast can be seen from space

The island nation of Mauritius, in the southwest Indian Ocean, has suffered an environmental catastrophe after a cargo ship crashed into a coral reef, an accident that has led to a large oil spill. Oil spill off Mauritius coast is visible from space and can be seen in this satellite image. According to¬†local media¬†, the … Read more Oil spill off Mauritius coast can be seen from space