Photo shows the puppy that was rescued. In Pelion mountain in northern Greece, undated. Photo shared on Monday, Dec. 1, 2025. (@vaxevan/newsX/NF)
Rescuers Demand Punishment For ‘Barbarian’ Who Threw Helpless Puppies Into Gorge
This is the moment a badly-injured puppy is pulled from a rubbish-filled cave after reportedly being hurled into a 65-foot-deep gorge along with other pups, none of which survived. Footage…
