
3 children rescued after being locked in ‘house of horrors’ since COVID pandemic in Spain
In a harrowing case that has stunned Oviedo, a city in northwest Spain, three young siblings were rescued on Monday after allegedly being confined to their home for nearly three years under extreme, self-imposed lockdown measures enforced by their parents. …