John Harwood does an outstanding job putting all of the issues into context:
Trump’s in-plain-sight embrace of Russia gets obscured by the Trump news avalanche. But long before running for president, Trump relied on Russian money. Trump also consistently defends Russia and attacks U.S. officials investigating Russia.
The Trump-Russia ties hiding in plain sight
Source: CNBC
Source: CNBC