The data, released through the "I Want to Live" project, a Ukrainian government initiative that tracks Russian military ...
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 ...