Mitt Romney found that all politics are, in fact, local after being forced Thursday to clarify remarks about London's preparation for the Olympics, which prompted a minor uproar in the British press.
NBCNews.com: Top NBCNews.com headlines, NBC News
Thu, 07/26/2012 - 9:24am
Mitt Romney found that all politics are, in fact, local after being forced Thursday to clarify remarks about London's preparation for the Olympics, which prompted a minor uproar in the British press.