Eastern EuropeGermany Delivers 18 Leopard Tanks To Ukrainian BorderJen SnowMarch 28, 2023March 28, 2023 by Jen SnowMarch 28, 2023March 28, 202312806 On Monday, Germany delivered 18 Leopard 2 battle tanks to Ukraine's border and handed them over to the Ukrainian government. The tanks, along with about...