Russia’ Vladimir Putin, France’ Emmanuel Macron to meet for bilateral talks ahead of G7 summit
Russian President Vladimir Putin and French President Emmanuel Macron are slated to meeting in southern France to hold discussions related to the world’s major crisis, ranging from Ukraine, Syria to…