DefenseEuropeInternal SecurityMilitary TechnologyNewsDeployed to Ukraine, Leopard 2 Are Ready for BattlefieldMichael Becker2 months agoApril 8, 2023114The first leopards arrived in Ukraine on Feb 24, marking the first anniversary of Russia’s invasion. It was Poland who...