House of horrors for 13 siblings: Yahoo Newsroom reacts
“No punishment in the world will make up for the damage done to these children.” “This sounds like something out of a horror movie.” The chilling details of 13 siblings who suffered alleged torture in their home and the news of their parents’ arrest have rattled Yahoo Newsroom and the world. An investigation is underway after 13 siblings -- ages 2 to 29 -- were allegedly held captive in their Perris, Calif. home by parents David Allen and Louisa Anna Turpin. According to the Riverside County Sheriff’s Department, some were "shackled to ...
Click
To Read Full Article