Documentary Hitting Netflix Focuses On Oklahoma


"The Innocent Man" will hit Netflix on Friday, December 14 and focuses on two murder cases in Ada, Oklahoma back in the 80s.