Romney In London: Not A Smashing Success So Far

News & Features Frank James · ·
Mitt Romney leaves London's 10 Downing Street after meeting with British Prime Minister David Cameron.