John Edwards launches presidential campaign in Chapel Hill

by