Thousands of people took to the streets of Port Louis, Mauritius' capital on Saturday to protest the deaths of at…
At least 18 dead dolphins have washed up on the coast of the island of Mauritius, in the Indian Ocean,…
This website uses cookies.