MSNBC has just reported that Ariel Castro who kidnapped and held for 10 years those 3 young girls and continually raped them while holding them prisioner has committed suicide by hanging himself. Not much details but at least now these young women don't have to have to look at this scumbag ever again.
↧