Petition to Commute Allen Russell’s Life Sentence for Cannabis Possession
Think about how many rapists are never are held accountable in this day and age, it is absurd that we continue to hold individuals for antiquated charges such as weed possession. Yet there are hundreds of incarcerated individuals currently waiting for the slow trudge of the judiciary system. Allen Russell is one of those individuals. Allen Russell was arrested in 2017 for possession of cannabis. He now faces a life sentence that was upheld by the state appeals court because t