Mauritius: Rare satellite images show oil spillage off coast of island *STILLS*

Satellite image ©2020 Maxar Technologies

Ruptly