After long campaign, Obama wins second term
President Obama has won a second term, beating back a formidable challenge by Republican Mitt Romney, the former governor of Massachusetts. Obama clinched reelection with narrow victories in key battlegrounds like Ohio and Iowa. He captured the momentum early by winning the swing state of New Hampshire and Pennsylvania, a Democrat-leaning state that late-campaign polls revealed to be closer than expected. Romney made a last-minute attempt to pull off an upset in the Keystone State, even campaigning on Election Day in Pittsburgh, but fell short.