Stranded Pilot Whale Sustained in Curacao

A young, emaciated and dehydrated pilot whale stranded himself on the south coast of Curacao. Reasons are still unknown but the team is in place to help.