Insane World

Over 100 dead dolphins wash up on the shore in Mozambique

Over hundred dolphins were found dead on an island off the coast of Mozambique. Eighty-six carcasses were found on Bazaruto Island, north of the capital Maputo on Tuesday, after a first group was washed ashore on Sunday. The cause of the deaths is still unknown, the country’s environment ministry said, and more experts are heading […]