Domestic Violence Resignation: Illinois Prison Board Member Steps Down After Supporting Release of Man Who Fatally Stabbed Child

Chicago, Illinois – A member of Illinois’ Prison Review Board has resigned following a controversial decision to support the release of a man who went on to stab his ex-girlfriend and kill her 11-year-old son. The board member, LeAnn Miller, stepped down after Governor J.B. Pritzker expressed his belief in her resignation in light of the circumstances surrounding the parole hearing for Crosetti Brand. Brand’s violent actions, which took place in the Edgewater neighborhood of …

Read more