Incredible moment children ‘see sunlight for the first time in four years’ after being rescued from House of Horrors where US mother and German father kept them in self-imposed ‘Covid lockdown’

This is the incredible moment children held prisoner by their parents in a Spanish ‘house of horrors’ saw sunlight for the first time in nearly four years following a police rescue.

Police in the northern city of Oviedo found the three young boys…

Continue Reading