Germany Delivers 18 Leopard Tanks To Ukraine To Fight Against Russia 3 min read World Germany Delivers 18 Leopard Tanks To Ukraine To Fight Against Russia komal March 28, 2023 Germany has introduced promised Leopard conflict tanks to Ukraine, Chancellor Olaf Scholz stated on Monday, offering Kyiv...Read More