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 

[ad_1]

Chicago man convicted of a 2003 murder has been released after his twin brother stepped forward and confessed after serving

The post 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  first appeared on The Black Detour.

[ad_2]

Source link

Follow by Email
Instagram