The data, released through the "I Want to Live" project, a Ukrainian government initiative that tracks Russian military ...
Manifest Life Now on MSN
More than 10,000 Russian troops taken prisoner in Ukraine, Kyiv reports
Ukrainian authorities report over 10,000 Russian servicemen have surrendered since February 2022, indicating declining morale ...
The scene looks almost post-apocalyptic. A convoy of Russian soldiers emerging from thick fog and moving towards the eastern Ukrainian city of Pokrovsk. Some of the troops are riding motorcycles and ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results