Another dead whale found off NJ, NY as public concern grows
A dead humpback whale was seen floating in the Ambrose Channel — the main shipping channel in and out of the Port of New York and New Jersey. It's the 13th stranded or dead whale in the area since December.