Source: New York Post
Two men charged with sexual abuse alongside the Ohio parents of 16 almost feral kids were the reason cops were tipped off to the squalid living conditions inside the house of horrors, according to prosecutors. Josh Saunders, 23, and Brandon Henderson Sr. , 40, were arrested and indicted — alongside Gary Siders Jr.
Go to Source
Related News