EXCLUSIVE: Cannabis Tech Giant Pledges $1M To Help Free People Imprisoned On Marijuana Charges
Kevin Allen is currently serving a life sentence without the possibility of parole in Louisiana after he was convicted for selling $20 worth of cannabis.
Allen is one of more than 15.7 million Americans arrested for cannabis offenses over the last 20 years.