Ukraine Global View (Map data ©2022 Google INEGI)

Ukraine Demolishes Putin’s Super Tanks While Ammunition Storage in Russian T-72s Threatens Tank Personnel

Russia’s equipment losses in the Ukraine war have far exceeded the expectations of military analysts. Over 2,300 Russian military vehicles have been destroyed, abandoned or captured by Ukrainian forces, as per open-source data alone (CRUX). […]