« The Neocons & Mossadeq | Blog Home Page | Guatemala: The Next Mexico »
June 06, 2009
U.S. and French flags are displayed on the graves of the American Cemetery of Colleville-sur-Mer, near Caen, Western France, Friday, June 5, 2009. Photo credit: AP Photo.