Humpback whale sightings have been reported around NYC

Dozens of people have reportedly seen a humpback whale in the Hudson River near New York City. The sightings range from the George Washington Bridge to the Statue of Liberty.

feedback