Menu

Total Estimated Losses of the Enemy as of March 17

Russia continues suffering losses, which means the victory of Ukraine is closer and closer!