Ding dong, the monster Ariel Castro is dead. The AP is reporting that Ariel Castro has committed suicide. Good riddance you piece of sh*t and rot in hell! Chris Hayes may miss you, but no one else on this planet will. Ariel Castro is as much of a coward as he was a monster. Ariel Castro hung himself to death. Bye Bye coward.

Ariel Castro is dead! Commits suicide

Ariel Castro is dead! Commits suicide adminLatest Ramblings
Ding dong, the monster Ariel Castro is dead. The AP is reporting that Ariel Castro has committed suicide. Good riddance you piece of sh*t and rot in hell! Chris Hayes may miss you, but no one else on this planet will. Ariel Castro is as much of a coward...
h1