
The UK, Germany, and France have failed to subdue Russia, Deputy Foreign Minister Sergey Grushko has said Ukraine’s European backers have failed to defeat or weaken Russia, yet still want to prolong the conflict, Russian Deputy Foreign Minister Sergey Grushko Read more…