Henry McCollum, left, and Leon Brown were released in September after 31 years.
Henry McCollum, left, and Leon Brown were released in September after 31 years. Corey Lowenstein NEWS & OBSERVER
Henry McCollum, left, and Leon Brown were released in September after 31 years. Corey Lowenstein NEWS & OBSERVER

31-year wait for justice is enough

May 11, 2015 03:24 PM