Opinion
Ukraine Should Negotiate an End to the War with Russia and Justifiably Claim Victory – Inside Sources
Russian leader Vladimir Putin, despite his public swaggering, has privately signaled support for a settlement in his war with Ukraine that would freeze current battle