Milwaukee man featured in documentary released after 22 years in prison following yearlong campaign by Odyssey Impact to boost awareness on mass incarceration
Baron Walker, featured in the award-winning documentary MILWAUKEE 53206, has received parole and was released today in Milwaukee, after serving more than 22 years in a Wisconsin prison, Odyssey Impact […]