Home / Uncategorized / Dead Humpback Whale Found Floating Off Long Island – NBC New York

Dead Humpback Whale Found Floating Off Long Island – NBC New York

Dead Humpback Whale Found Floating Off Long Island NBC New York

Scientists will look into what killed a humpback whale find floating off the southeastern eastern tip of Long Island.

Read more: nbcnewyork.com

About scalptur

Check Also

CNN anchor fact-checks Trump’s Fox interview: Give us a break

CNN’s Brianna Keilar fact-checks claims about the coronavirus pandemic made by President Trump during an …

Leave a Reply

Your email address will not be published. Required fields are marked *