News

A decomposed humpback whale washed up early Friday on the 130th Street beach in the Beach Haven Terrace section of Long Beach ...