Decomposed humpback whale washes ashore on Long Beach Island
LONG BEACH TOWNSHIP, N.J. — A decomposed humpback whale washed up early Friday on the 130th Street beach in the Beach Haven Terrace section of Long Beach Island, officials confirmed. The whale, estimated to be between 25 and 30 feet…