German military aid to Poland to stop tanks on its eastern borders

Germany and Poland, once enemy nations, are now allied countries within NATO, and that alliance takes many forms. The tests of the anti-tank obstacles that Latvia has placed on its border with Russia The military obstacles Latvia is putting up to stop a Russian invasion The German Armed Forces (Bundeswehr) today released a video showing […]