What’s stopping German-made Leopard 2 tanks to Ukraine? | Explainer News 21/01/2023 Yabanci Haberler Germany is under intense pressure to provide Ukraine with its Leopard 2 tanks, which could have a significant impact against the Russian