Michael Barnes Discusses Witnesses Expected To Testify in the John Edwards Trial May 1, 2012 On May 1, 2012, Michael Barnes discussed on HLN witnesses expected to testify in John Edward’s corruption trial.