French President Emmanuel Macron and Russian President Vladimir Putin are meeting in southern France to discuss the world’s major crises, including Ukraine, Iran and Syria, and try to improve Moscow’s relations with the European Union. …read more
Source: CTV News