news 9 months ago

13 People Allegedly Held Captive In California Home

Newsy Now
Police in Perris, California, are investigating a home where 13 adults and children were allegedly confined in squalid conditions.
AdChoices