Chapel Hill developer takes the stand in Edwards trial
A Chapel Hill developer took the stand today in the John Edwards campaign finance trial.
The political corruption trial of former US Presidential hopeful John Edwards began on Monday in a federal court in Greensboro, North Carolina, according to local reports.