Events
A married couple from Oviedo were arrested for keeping their children locked up at home since 2021.

1 min
Local police in Oviedo have arrested a couple who allegedly kept their three children locked up at home since 2021. According to Europa Press, two 8-year-old twins and a third 10-year-old son were rescued from a chalet in very unsanitary conditions and surrounded by feces.