Wave that [French] flag!

Is France doing some media marketing? It seems that this week, France has managed to capture the bulk of the headlines in the press in the international section.  And there is a captivating, if not liberating theme! The liberation of the two French France Television...

Pin It on Pinterest