I think it might be Russia
Why not both? Biden strikes me as a highest bidder type
Plus democrats always blame the other side for what they are up to.
Russian collusion?