American released after 20 years in prison unjustly because of his twin brother
US authorities have released a Chicago man who spent nearly 20 years behind bars for murder in a deadly 2003 shooting, years after his identical twin confessed to the crime.
Kevin Duggar's attorney, Ronald Safire, told NBC News that his…
Read More...
Read More...