Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

It may seem hard to credit now but, back in October 2022, Ukrainian forces were steadily liberating territory from the Russian invaders. That is until, suddenly, they weren't.