Categories Russia - Ukraine war Kremlin propagandist admits Putin ‘cannot win’ war as Russia ‘relies on wounded troops’ – Express Post author By Mike Nova Post date July 19, 2024 Kremlin propagandist admits Putin ‘cannot win’ war as Russia ‘relies on wounded troops’ Express ← Top US officials slam China over ‘wrong direction’ helping Russia – Post Magazine → Ukraine War: Russia Leads in Ground War – But at Sea It’s a Different Story – The Maritime Executive