Kidnapping. Rape. Torture. Ariel Castro.

Published: May 6, 2021, 9:35 p.m.

If you're the parent of a daughter you'll want to bring this piece of shit back to life so you can kill him yourself.\n\nLearn more about your ad choices. Visit megaphone.fm/adchoices