Cape Town – Russian Deputy Foreign Minister Sergei Ryabkov has reportedly criticised French President Emmanuel Macron’s reported desire to... Read more
Paris – World leaders rushed to congratulate France’s centrist President Emmanuel Macron on his re-election and defeat of far-right leader... Read more