Ohio is set to award $1 million to help 16 “almost feral” siblings found in a feces-filled home in Vinton County, as prosecutors seek life sentences for the parents and grandparents…
Read More Source: New York Post