A 25 foot long baby humpback whale washed ashore on Jones Beach, on Long Island, New York yesterday morning. There were no immediate signs of injury. A necropsy will be performed today to determine what killed the whale. In April, another … Continue reading