Germany to soon deploy Leopard tanks in Ukraine by Newsdesk-Top NewsEU NewsUSAFebruary 18, 2023February 18, 2023 Germany, who in recent months came under growing pressure over its apparent hesitation to send weapons to Ukraine, agreed in January to allow German-made, heavy Leopard tanks to be sent…