doctor

The Latest

Woman blames demon for killing her mother

Was it really the devil’s work? Claudia Castillo Maldonado told the court that she killed and bit her mother because...

AP695537019635-940x580