Three months ago I told everyone to watch this investigation lead into international banking. This is where Felix Sater set up his money laundering schemes. Another reason why Donald Trump did not want to release his tax records. Follow the money and it will lead you to the final verdict.
Mueller Subpoenas Trump Deutsche Bank Records - Bloomberg
ZEMBLA - The dubious friends of Donald Trump: the Russians - YouTube