LeDaro: Francois Hollande Wins French Presidential election

Bye-bye Sarkozy. Good for France. Another of Bush’s poodle is gone. Now it is Harper’s turn to take a hike. CBC news.