Thousands protest asking Mauritian government officials to resign over dead dolphins due to oil spill

Thousands of people in Mauritius took to the streets, as nearly 40 dead dolphins were washed…