Mauritius: Death of dolphins amid oil spill sparks huge protests

Thousands of people poured onto the streets in Mauritius capital Port Louis on Saturday to protest the recent oil spill and the eventual death of at least 40 dolphins. The dolphins were found near the site of the recent oil spill from a Japanese ship, with protesters calling for an investigation. Banners demanding for the … Continue reading Mauritius: Death of dolphins amid oil spill sparks huge protests