French president Emmanuel Macron goes on the charm offensive with Russian president Vladimir Putin

Mail Online -