Yesterday, Chris94 said it was more likely us than Russia.
I certainly hope that is not true. If it is true, Biden should be impeached.
My personal view is that it was probably the Russians. But lots of people across the political spectrum suspect the USA did the deed.
My personal view is that it was probably the Russians. But lots of people across the political spectrum suspect the USA did the deed.