Man Who Spent 20 Years in Prison Released After Twin Confesses to Crime
According to a report from The New York Post, a man has been freed from a Chicago jail after being incarcerated for two decades for a crime committed by his twin brother. Visit streaming.thesource.com for more information Kevin Dugar has been behind bars since a 2003 shooting of a rival gang member that his identical […]