Russia's ultimatum to France & UK. Macron, Xi...& Ursula. Putin inauguration. US to ICC, arrest Xi

8 months ago
11.1K

Russia's ultimatum to France & UK. Macron, Xi...& Ursula. Putin inauguration. US to ICC, arrest Xi
Topic 1322

Loading 107 comments...