
Copyrights: Crowley County Sheriff's Office/Newsflash
11 May 2023
Two parents have been arrested after their baby died and was found to have no food in its stomach, with the pair claiming they would pray and bring it back to life. Their six other children were also found to be living in squalid conditions and smelling of "human faeces". They were...