Russia and NATO

How Wars End

Russia cannot occupy Ukraine, Ukraine cannot force the Russians out, and the negotiations must acknowledge as much. Putin will say he does
May 13, 2025