This Identical Twin Confessed to a 2003 Murder That Landed His Brother in Prison

Last week in Chicago, a 38-year-old made a shocking confession at the Leighton Criminal Court Building. Karl Smith (above, right) admitted that he was responsible for the 2003 murder that landed his identical twin brother, Kevin Dugar (above, left), behind bars “I’m here to confess to a crime I committed that he was wrongly accused […]

Read More