62 - Ariel Castro - The Audacity
Ariel Castro is a literal monster in human form. He abducted three girls and kept them in his house in Ohio for over a decade. He is the worst.
Ariel Castro is a literal monster in human form. He abducted three girls and kept them in his house in Ohio for over a decade. He is the worst.