Three German children imprisoned in a house in Oviedo for four years

100
Police National Spain

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.

Membership Required

You must be a member to access this content.

View Membership Levels

Already a member? Log in here