I thought the Democrats had all agreed amongst themselves the Russians are behind everything,
And by Democrats you mean you are just making this up.
Here is some help for you:
The Russians tried to influence the American Presidential election- confirmed by the FBI, CIA and NSA.
National Security Advisor Flynn lied to Trump's administration about talking with the Russians- he was asked to resign- after 18 days.
The FBI is investigating Russia's election hacking attempt- and as part of that are investigating whether there was any collusion between Russia and Trump's campaign.
The Attorney General agreed to recuse himself after Sessions had falsely claimed never to have met with the Russians.
Then Sessions recommended the firing of the man leading the investigation of the Russians- the investigation Sessions recused himself for.
Personally I doubted that there was any actual collusion between Trump's campaign and Russia- just Trump hired some liars- but ......this firing makes me more suspicious.
What is Trump trying to hide?