Video. Shackled children found in California home
Police charge two parents in California after 13 siblings, some shackled to beds, are found at the family's home in the city of Perris.
Read full articlePolice charge two parents in California after 13 siblings, some shackled to beds, are found at the family's home in the city of Perris.
Read full article