Russian forces showing signs of crumbling in Ukraine

Russia Ukraine war who is loosing

Russia seems to be losing in the Ukraine-Russian war that has been going on for the last one month, it is difficult to say clearly right now but the condition of Russian soldiers is looking bad. Putin had no idea that Ukraine would be able to face Russia for so long. According to recently released … Read more