World Scantily clad 'witches' caught munching on deer carcass in bizarre security cam footage A nurse and nature lover in Canada reportedly captured footage of what she said appeared to be “two witches holding a carcass-eating ritual” with a camera she set up near her home. “I don’t know what the heck was up with that,” June 6, 2023