RICHMOND, Va. (AP) -- President Barack Obama will campaign next Friday and Saturday in Roanoke, Hampton and Virginia Beach on a campaign swing across the battleground state. A Democratic official told The Associated Press Obama will visit the cities and emphasize the economy and comparing his plan for nurturing the recovery to that of Republican Mitt Romney. The official spoke on the condition of anonymity because he was not authorized to release the president's plans.