Justice News Flash Man convicted in kidnappings commits suicide by vision 0 Comments Ariel Castro has committed suicide one month into his life sentence for kidnapping three women and imprisoning th...