This video explores the performance of German Leopard tanks in Ukraine. It highlights their advanced systems, firepower, and ...
Add Yahoo as a preferred source to see more of our stories on Google. A Leopard 2A8 can be seen during the roll-out on the tank test track of the armaments company KNDS. The Franco-German armaments ...
(Reuters) - Germany has agreed to send its Leopard 2 tank to Ukraine and allowed other countries using the German-built tank to re-export them, responding to months of pleading from Kyiv for extra ...
What You Need to Know: Germany and Lithuania are bolstering their tank forces with the acquisition of the advanced Leopard 2A8 main battle tanks (MBTs). Lithuania plans to form a new tank battalion ...
The German Leopard 2A8 is considered one of the absolute best main battle tanks in service today. Though a few Leopard 2s have been lost in the fighting in Ukraine, reports suggest the MBTs have stood ...
PRAGUE — The Czech Defense Ministry said on Wednesday it plans to buy 14 Leopard 2A4 tanks from Germany in a $167 million deal that’s part of a major modernization of the country’s military amid ...
David Axe writes about ships, planes, tanks, drones and missiles. Germany has pledged to Ukraine 88 Leopard 1A5 tanks. The ex-German Leopard 1s, combined with another 20 tanks of the same model that ...
Canada's army is weighing faster timelines for new armoured vehicles while rethinking tanks in light of Ukraine's ...
Ukraine has a new weapon in its fight against Russia — Cold War-era German battle tanks. The New York Times reported that Germany sent 10 of the obsolete Leopard 1A5 tanks to Ukraine last month. The ...
The struggle to deliver on promises to provide Leopard 2 tanks for use against Russian forces has exposed just how unprepared European militaries are. By Erika Solomon Steven Erlanger and Christopher ...
Lithuania has appropriated roughly €700 million for 44 advanced Leopard 2A8 tanks—but rather than buying them from Germany outright, it has arranged to build them in its own factories. The government ...