Long Island humpback whale was likely killed by vessel

A 41-foot-long humpback that washed up on a Long Island beach on Monday was likely killed by a boat, federal officials speculate. An official with the National Oceanic and Atmospheric Administration said Wednesday that a giant male mammal named Luna may have been trying to break through the water when it crashed into the ship. […]