Environmental disaster in Mauritius, Indian Ocean. No words.



Source