Given that Russia is a major power in the world’s crude oil and energy supply, and continues to be one of the biggest economic superpowers, the world is scrambling to react to Russia’s atrocity in a diplomatic way.
Related Articles
To add fuel to fire, Russia has now issued a threat to the United States as well as to the rest of the world, saying that there is a good “chance” that they might Drop the International Space Station on India or China if the United States continues to impose its sanctions.
https://osf.io/z83kg/