In a small town in Powell River, British Columbia, Canada, an eerie incident involving alleged “carcass-eating witches” has caught the attention of both locals and social media users around the world. Corinea Stanhope, a 36-year-old nurse and nature enthusiast, claims to have witnessed and