Posted on 8. March 2018 by trafficblastThe Russia probe has reportedly gathered evidence about ’17 Seychelles meeting.