Ariel Castro is heading to prison for life plus 1,000 years. Before he was led away, Castro used his one opportunity to address the court to offer a delusional account of his crimes. Anderson discusses Castro’s stunning statements with Senior Legal Analyst and Former Federal Prosecutor Jeffrey Toobin; Criminal Defense Attorney Mark Geragos; Former FBI profiler Mary Ellen O'Toole; … Continue reading Inside the Castro sentencing
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed