eh..mebbee...IMHO far easier to see Russia being set up by China using its US traitor cutouts making it happen.
Would hope not...but would be surprised otherwise
If so, then blame Russia and let them deal with China.
First we have Our President saying it was China..... But after that we have more and more fake news commentary saying it’s Russia, and now one of the President’s top men on saying russia as well
Why does this smell like a WMD redux???