Comment: Steven, we need to be a bit more circumspect here, surely? 

It's only treason if Trump colluded with the Russians. Its perfectly possible the Russians did it entirely on their own initiative for their own purposes. All that Russian contact could have been stupid supports trying to make nice with the Russians with a view to making the world a saver place, but the Russians were using all that contact "to play" those supports for their own ends. That's naive, not treasonous. 

Me, I figure either (1) the Russian do have something on Trump, perhaps salacious, perhaps financial, or (2) Flynn has something on Trump, perhaps no more than that he (Flynn) was meeting with the Russians under Trump's orders for a very wide range of purposes that Trump would rather keep secret.