Shocking Details Emerge from Spanish Horror House Where German Couple Held Sons Captive
fitoria, oviedo, spain May 1, 2025 10:15A German couple's disturbing actions in a Spanish villa come to light as they are arrested for imprisoning their children for four years in appalling conditions.