Man spent 20 years in jail before identical twin brother confessed to crime

A man, who spent 20 years behind bars after being wrongfully convicted in the United States, was released after his identical twin brother confessed to having committed the crime. A foreign news agency reported that the 44-year-old Kevin Dugar was imprisoned for his link to a shooting incident back in 2003. He was released from Cook County jail in Chicago after he was proved innocent. … Continue reading Man spent 20 years in jail before identical twin brother confessed to crime