The house of kidnapper and rapist Ariel Castro, the man who was sentenced to life in prison plus 1,000 years last week, has been razed. Michelle Knight, one of the three women for whom the house became a prison for nearly a decade, was on hand for the demolition Wednesday.