As Nation Watches North Carolina, Political Science Prof Steps Into Spotlight
Political Science Professor Susan Roberts can finally catch her breath. With North Carolina in the headlines for a special election and a controversial budget, Roberts’s phone has been ringing off the hook.