Macron’s Party Projected To Win Massive Majority In French Parliamentary Elections

June 11, 2017