A German-American couple was arrested in Oviedo, a city in northern Spain. They had isolated their three underage children for almost four years, locked in their home in very poor health, surrounded by excrement in a remote rural house.
Is the headline enough for you?
Become a Premium Member and get unlimited access to all news from Spain!