No, not Fidel, or Raul. It was another infamous guy named Ariel Castro. After he was sentenced to life plus 1,000 years for kidnapping and raping three women, along with murder, it was apparently too much for him to take and the convicted felon was found hanging in his prison cell last night.
Prison officials found the 52 year old Castro hanging inside his prison cell at the Correctional Reception Center in Orient, Ohio last night.
Castro received a life sentence for kidnapping, raping and beating of three Cleveland women he held captive for years inside his house.
This former school bus driver was under protective custody and kept isolated from other prison inmates.
Some would say he could dish it out, but apparently could not take it.