News

The Leopard 2 is one of the world’s most advanced and heavily armored tanks, but it’s not invincible. Military analysts break ...
Ukraine is set to receive 110 Leopard 1 tanks, likely the 1A5 variant, and in this video, a German combat engineer fighting ...