LIDO BEACH, N.Y. (AP) — A humpback whale that washed ashore on a New York beach this week was likely killed by a vessel, federal authorities said Wednesday. A necropsy will determine the exact cause of death for the whale, a male named Luna that was more than 40 years old and had been tracked […]
Recent Comments