Decomposed Endangered Fin Whale Washes Ashore at Barnegat Light on Long Beach Island
A suspected endangered female fin whale drifted ashore in Barnegat Light after being spotted floating off Long Beach Island, prompting recovery efforts by the Marine Mammal Stranding Center.…