I think it is coming out that when Manafort had to become less visible, cohen filled in as the laison to the Russians. I think he will tell Mueller that the Steele report of him being in Prague in the late Summer of 2016 is correct, and he was there to arrange payment for "help with the election" from Russian hackers, the same hacking outfit Manafort had used for help with the Ukraine campaign. Manafort was probably responsible for setting up the necessary connection for the Trump Campaign but once Manafort became exposed as someone who should have registered as a foreign agent he of course could no longer be seen taking an active roll in the Trump campaign. It is at that time it would seem that Trump tapped Cohen to take over the laison role with his "Russian campaign helpers". The steele report turned up the meeting of cohen in Prague and identifies his contact there. (If cohen corroborates that, then it should be over for Trump)Michael Cohen paid a mysterious tech company $50,000 'in connection with' Trump's campaign
And perhaps related
Cohen lawyer Lanny Davis suggests his client has knowledge implicating Trump in ‘criminal conspiracy’ to hack Democratic emails
This never stops, every hour there is some new crime, new lie, new corruption.
My guess, and it is only a guess, but the timing fits, is that 50K for tech services billed by Cohen to Trump, that Trump directed be paid from the "Trust" run by his two oldest sons, was used to pay the Russian hackers. Perhaps the hackers who hacked hillary's server, or did some social media stuff or what not. The specifics are yet to be determined.
This entire picture is now beginning to fit together like the final pieces of a large jigsaw puzzle.
I would think that it would be a very good idea for the DOJ to provide some personal protection to cohen. I think he might be in some personal danger. As that one bit of information I mentioned here could alone be the end for Trump.