Robin Triumphant
May 8, 2017
The 66 percent of the French who voted for Macron in the grand finale still have no idea who he really is.