Rockford Detective Admits to Coercing Confessions

Three men, Anthony Ross, TyJuan Anderson and Lumont Johnson were found guilty of a 2002 murder they did not commit. Now, more than 10 years after their conviction, the detective that put them away is admitting to his own misconduct in an interview with NBC. Doug Palmer, a former detective, talked to Rob Stafford because “he began… Read More