Mysterious meeting in the Seychelles

A cooperating witness had told special counsel Robert Mueller’s investigators that a secret January, 2017 meeting in the island of Seychelles was established to be a back channel between the Trump administration and the Kremlin so that a representative of Trump’s transition team could discuss the future relationship between the two major powers with a Russian official. A report by …