Hurrah for Hollande!

It’s important not to get carried away. This is, after all, only the first round of the French Presidential elections. The second round is scheduled to take place on May 6th. President Nicolas Sarkozy could well pull things back before then.
Continue reading