Written by IDU Vice Chairman and Chairman of the Foreign Affairs Committee in the European Parliament, MEP David McAllister After weeks of pressure, German Chancellor Scholz finally announced on January 25th that Germany now stands ready to deliver 14 Leopard… Read more