3 boys rescued from ‘house of horror’ in Spain, were locked up since Covid
Three boys were rescued from what the police described as the “house of horror” in Spain on Wednesday, April 30. According to a local news portal, the children, 8-year-old twin boys and a 10-year-old boy, were locked up by a German couple in Oviedo, a …