Macron Defeats Le Pen In France’s Presidential Election First Round.
Emmanuel Macron won 27.85 percent of votes in the first round of…
Macron names experts to probe French action during Rwanda genocide
French President Emmanuel Macron on Friday appointed a panel of experts to…
Macron under fire for skipping Rwandan genocide commemorations
When a smattering of leaders gather this weekend in Kigali to mark…