In a disturbing case of child abuse in Toledo, Spain, three children were found living in horrific conditions. The children, aged 10 and 8-year-old twins, had been confined in a āhouse of horrorsā by their parents, German Christian Steffen, 58, and his American wife, Melissa Ann Steffen, 48, since the COVID-19 pandemic.