Police in California discovered a horrifying scene of 12 siblings “shackled to their beds with chains and padlocks” inside their California home after a 13th kid escaped and called 911.
We are using cookies to give you the best experience on our website. By continuing to browse, you are agreeing to our Cookie Policy.