News

They also are threatening to go after the popular WhatsApp platform while rolling out a new “national” messenger that’s ...
Has the relationship between Donald Trump and Vladimir Putin gone off the rails? The Kremlin leader has shown no desire to ...
The European Union and the United States are moving towards imposing sanctions on China and India for their continued support of Moscow throughout Russia’s full-scale invasion of Ukraine, Politico ...
Russian oil exporters are predicted to take in $153 billion this year, according to the Kyiv institute. Fossil fuels are the single largest source of budget revenue. The imports support Russia's ruble ...