Dolphin carcass found washed ashore in Kerala

A dolphin carcass was found on the beach of Kerala which has been washed ashore. The cause of the dolphin's death has not been ascertained yet.