Regarding Russian collusion or better said conspiracy; there is real incentive for all facing the Special Council to steer clear of putting Donald Trump in the path of indictments and/or impeachment. It is called a pardon. He is the real lynchpin in all this. Trump has been talking to these defendants in code through the media and them to him. If there seems to be missing pieces in some of the stories surfacing, it is probably to keep Trump in the position of president. The missing piece could be Trump.
Try filling in the missing piece with Trump and see if the story makes better sense.
I would close down a website to protect a friend wouldn’t you?