Russian troop success wanes in Ukraine, DeepState reports
The effectiveness of Russian troops in Ukraine is declining, reports the DeepState project, citing the latest data. According to estimates, in the past month, Russia occupied 51 square miles of Ukrainian territory, a significant decrease compared to previous...
essanews.com