Castro Home Demolished As Michelle Knight Watches [Video]
Cleveland, OH – Ariel Castro’s home was finally demolished this week in front of a crowd that included one of his victims, Michelle Knight. “I want the people to know, including the mothers, that they can have strength, they can have hope, and their child will come back,” Knight said, releasing yellow balloons meant to […]
11y ago