Making The Most Of A Second Chance: Troy Delone Leaves Prison Behind
Troy Delone was not always an upstanding citizen. His extracurricular street activities landed him in the country’s largest maximum-security prison, Angola State Penitentiary in Louisiana, when he was 21. Though he was sentenced to double-life […]