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 … Click to Continue » …read more
Source: Miami Herald