Russia’s energy giant Gazprom is reportedly going to cut off natural gas deliveries to Poland and Bulgaria, after they refused to pay for their supplies in rubles. Polish state gas company PGNiG said in a statement on Tuesday that it had been informed all gas deliveries along the Yamal-Europe pipeline ...
Finian Cunningham Russia and China have lobbied the UN Security Council for an independent investigation into dozens of laboratories that were being run by the Pentagon in Ukraine up until Moscow launched its military intervention in February. Russia has published classified documents showing that the Pentagon was engaged in developing ...