More and more Russians are realizing that in Putin’s war, Russia will not be able to “win” in any case Category: Other video, PEGI 16 21 June 2023 4