Deceased humpback whale washes ashore in New Jersey beach town Long Beach Township
A deceased humpback whale was found early Thursday morning in the surf of a New Jersey beach town. The estimated 20-30 foot humpback whale was found around 6:45 a.m. in the surf in Long Beach Township,