Pages


Friday, August 30, 2024

"The devil made me do it"

Two women in North Carolina are behind bars after allegedly telling law enforcement that severe injuries and trauma inflicted on two toddlers were caused by evil ghosts or some other paranormal activity.