86 dolphins were found dead on an island near the coast of Mozambique, the country’s Ministry of Environment announced Tuesday. The cause of their death is...
An odd creature with dolphin-like head, sharp fanged teeth and a long snake-like tail has washed up on a beach. Shocked locals found the mysterious animal...