Sign in or Join FriendFeed
FriendFeed is the easiest way to share online. Learn more »
Peter Dawson
France's Interior Ministry reports voter turn-out at 5 pm (Paris time) to be at 70.59% - @FRANCE24 - http://www.breakingnews.com/item...