Science
Humpback Whale Carcass Found on Long Beach Island Beach
A dead humpback whale was found washed ashore early Thursday morning on Long Beach Island in Long Beach Township, New Jersey. The Marine Mammal Stranding Center of Brigantine was alerted to the presence of the whale carcass, estimated to be between 20 and 30 feet in length, around 6:45