French President Francois Hollande (R) is seen on a giant screen as he delivers a...French President Francois Hollande (R) is seen on a giant screen as he delivers a speech during the opening ceremony of the 95th French Mayors congress, on November 20, 2012 in Paris.LessMore