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.
I Like ThisUnlike 0 Please Login to Vote
I Dislike ThisUn-Dislike 0 Please Login to Vote
icon Watch LaterAdded 3
icon Watch LaterAdded 5:405