And surfaces were covered with dirty pet waste. When authorities discovered the twin boys, ages eight and ten, together with their sibling, they were apparently wearing diapers.
When the kids went outdoors for the first time in years, almost half of their lives, investigators were worried that they seemed unstable.
One cop told El Mundo, “They went crazy when we took them out of the house and into the garden, where they didn’t even want to go outside, because they saw a snail.” “They were afraid.”
In the end, the children were put in foster care after the parents, Christian Steffen, a 53-year-old German IT recruiter, and Melissa Ann Steffen, 48, who is German-American, were arrested.
According to DW, when officers visited the residence on Monday amid the Spanish blackouts, they were appalled by the living circumstances of the youngsters.