Politics | Sat Jul 14, 2012 4:32pm EDT

Obama rallies supporters in rainy battleground Virginia