Along with being sentenced to 1,000 plus years in jail, Ariel Castro will pay for the demolition of the home that was hell on earth for the three young women he had kidnapped. The house is so imbued with crimes too heinous to imagine or process, it is to be torn down and replaced with… Read more…