Barack Obama Has Declared France Is America’s Greatest Ally
Following yesterday’s meeting at the White House between American President Barack Obama and French President Nicolas Sarkozy, a wave of indignation has arisen in the United Kingdom over Obama’s latest…