Russia Passes 2,000 Confirmed Vehicle & Equipment Losses
The 33rd day of the War in Ukraine saw the armed forces of the Russian Federation pass a milestone which few anticipated. Despite some initial successes during the first week… Continue reading "Russia Passes 2,000 Confirmed Vehicle & Equipment Losses"