Mike Nifong Ethics Trial: Day 2: Defense Attorney Brad Bannon Testimony  Înapoi