29 July 2022 July 29, 2022 Comments 0 Likes0 Criminal Justice Reform Allen believes that the American criminal justice system needs a complete overhaul starting with the death penalty. He believes that the death penalty needs to be abolished. CONTINUE READING