Bookmark 0 FacebookTwitterPinterestWhatsapp News Horrified Nurse Claims “Naked Witches” Feasted On Deer’s Corpse by Terra June 7, 2023 by Terra June 7, 2023 2 comments A nurse was petrified after seeing two women feasting on a dead deer near her house on her wildlife camera. According to Kennedy News, the woman believes the two women… Read more