Pierce Freelon, 33, is the youngest of six candidates running for mayor of Durham.
Pierce Freelon, 33, is the youngest of six candidates running for mayor of Durham. Casey Toth ctoth@heraldsun.com
Pierce Freelon, 33, is the youngest of six candidates running for mayor of Durham. Casey Toth ctoth@heraldsun.com