Karl Smith, a ward of the Chicago prison system, confessed to a 2003 murder for which his identical twin brother, Kevin Dugar, has served 13 years in prison.
Chicago Man Confesses To Murder His Identical Twin Brother Has Served 10 Years For!!!!
Live Footage Of Shawty Lo’s Homegoing [VIDEO]
Turn Off Light
I Like ThisUnlike Like Please Login to Vote
I Dislike ThisUn-Dislike Dislike Please Login to Vote