Russia seals its authority over the Arctic with a $110 billion mega-port on the Taymyr peninsula February 20, 2022
With back to back visits to Ukraine and Russia, Macron is making it clear who the boss is February 5, 2022