Funkmaster Flex


52-year-old Ariel Castro was recently brought up on numerous charges and received life in prison for the kidnapping and rape of Amanda Berry, Michelle Knight, and Georgina DeJesus that lasted more than ten years.

However, Castro hung himself in his jail cell with a bed sheet before he could serve the majority of his sentence at the Correctional Reception Center in Orient.

Timothy J. McGinty said said, "These degenerate molesters are cowards. This man couldn't take, for even a month, a small portion of what he had dished out for more than a decade."

Castro's brother-in-law Juan Alicea said that the family was notified after hearing the news from media outlets and that they are furious. Alicia also stated that Castro's mother and sister visited him recently on August 26th and that he appeared to be "depressed."

Well, no sympathy over here. Thank goodness that the three women were brought to safety and can finally begin to live their lives.

Source: CNN