May 17, 2024 20:18 (IST)
13 siblings held captive in California home, 2 arrested: say police
California, Jan 16 (IBNS): Police arrested a couple after it was discovered that 13 people had been held captive in their California home in filthy conditions, officials said on Tuesday.
Latest Headlines
13 siblings held captive in California home, 2 arrested: say police Tue, Jan 16 2018