No Image

France: Macron Finally Floors Le Pen

May 7, 2017 Admins 0

  Photo: Macron Credit – Reuters (Aljazeera.com) Emmanuel Macron was elected president of France on Sunday with a business-friendly vision of European integration, resoundingly defeating […]