Photo courtesy of Visit Dana Point When you walk down the hill to Salt Creek Beach, observing people of all ages hauling ...
The butchered remains of a dolphin were recently discovered on the beach at Allen Ave in Allenhurst, New Jersey. According to the Marine Mammal Stranding Center, "the animal's flesh had been ...