Weekend Captionfest

Barack Obama and French President Nicolas Sarkozy after their meeting at the Elysee Palace, in Paris, Friday, July 25, 2008. (AP Photo/Remy de la Mauviniere)

NB Staff
NB Staff