Builder makes shock discovery linked to Ohio “House of Horrors” family where 16 “feral” children were found
Nearly a month after 16 children were discovered living in squalor in a home in Hamden, Ohio, investigators have found a second property linked to the Siders family just 16 kilometers away. A local builder ...