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.
MarketWatch.com - Top Stories, MarketWatch
Mon, 01/15/2018 - 6:46pm
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.