What just happened in France’s shock election?

Nobody expected the left to win, let alone for the far right to come in third place.

About the Author

has written 38751 stories on this site.

Copyright © 2010 Business and Corporate News.