“Vessel” May Have Killed 58 Foot Long Whale Found on Long Island Beach
Beach goers on Fire Island found the body of the 58-foot fin whale lying on its shores. This afternoon, it was determined that the whale died after a collision with a ship.