Loading...
Stay informed with the latest headlines, breaking stories, and in depth coverage.
5 min(s) read
Three young children have been rescued from what’s been described as a “house of horrors” in Oviedo, Spain — after reportedly being locked inside for over three years by their own parents. Here’s everything we know so far about the case...
3 min(s) read
Three children have been rescued from what police have described as a “house of horrors” in northern Spain — after reportedly being locked indoors for over three years in strict, Covid-style conditions.