
By: Sorcha Faal, and as reported to her Western Subscribers An intriguing new Ministry of Foreign Affairs (MoFA) report circulating in the Kremlin today containing the outlines of a “trust building” document agreed upon by President Putin and President Trump at last week’s G-20 Summit, has con..