Russia
Duggan FlanakinDirector of Policy Research, Committee For A Constructive Tomorrow
…
…
[Editor’s Note: Russia and its leader, Vlad Putin, are capitalizing on the failure that is Joe Biden and his horrendous surrender and squandering of our energy advantages.]