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…
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…