RSPCA releases stomach-churning video of builder biting the head off a live pigeon


The disturbing footage shows a builder tearing the bird’s head off with his teeth. He then poses for the camera with blood on his chin. The RSPCA thinks it was filmed in the North of England or Wales.

Read More…