Posts

Showing posts with the label Jean-Marc Ayrault

New French PM Jean-Marc Ayrault's Last Name Causes Giggles in the Arab World