Humpback whale washes up on Long Island – 17th beached this year
Another humpback whale washed up on Long Island Friday, marking at least the 17th time that one was found beached along the East Coast this year.
Another humpback whale washed up on Long Island Friday, marking at least the 17th time that one was found beached along the East Coast this year.