Endangered whales having a baby boom off East Coast

close Video Humpback whale spotted in NYC’s Hudson River The humpback whale was spotted off Pier 84, which is near the Intrepid Sea, Air & Space Museum. An endangered species of whale that lives off the East Coast is having its best