March 28, 2023 | Deutsche Welle
What difference will 18 Leopard 2 tanks make in Ukraine?
March 28, 2023 | Deutsche Welle
What difference will 18 Leopard 2 tanks make in Ukraine?
Video
Mark Montgomery on DW News
Mark joins Deutsche Welle to discuss Leopard 2 tanks going to Ukraine.