Man who spent 20 years in prison released after twin brother confesses

Kevin Dugar spent 20 years in prison but was released from the Cook County Jail in Chicago on Jan. 26, 2022, after his identical twin  confessed to the crime. Dugar was imprisoned for two decades after being convicted in a 2003 fatal shooting of a rival gang member. In 2013, Karl Smith, the twin brother, […]