Humpback Whale Stranded in Long Island Euthanized Posted on 25/11/2016 by sumayah After days of being stuck in the waters off the coast of Long Island, a humpback whale had started to rot and showed signs of severe sickness.The vets applied euthanasia or mercy killing on the...