Roach insists he is innocent after serving 24 years in prison. Several judges tried to save him from prisonMandooMay 10, 2024