In Allenhurst, New Jersey, the Marine Mammal Stranding Center is investigating a troubling incident where a butchered dolphin carcass was discovered on the beach.