Oil spill off Mauritius is visible from space

ASK THE COMMUNITY