Updates on the protest at Indiana State Prison this Saturday, 8/25
Leon Benson is an innocent political prisoner held captive in the state of Indiana. Currently held at Pendleton Correctional Facility, Leon is an inspiration for all those who struggle for freedom and righteousness. We look forward to sharing more about his story in the future. For now please sign and share the following petition as Leon's case moves on to federal court.