Politico

Western countries hail Russia's withdrawal from Kherson

UK calls pullback “another strategic failure” for Moscow’s war effort.

Continue

About the author

Lisa

Leave a Comment