Chicago man convicted of a 2003 murder has been released after his twin brother stepped forward and confessed to the crime after serving nearly 20 years in prison
Chicago man convicted of a 2003 murder has been released after his twin brother stepped forward and confessed after serving nearly 20 years CHICAGO (AP) — A Chicago man convicted of a 2003 murder has been granted a new trial, years after his twin brother stepped forward and confessed to the crime. Kevin Dugar was […]