Discover firepower mobility of German-made Leopard 2 tank for Ukraine that scares the Russian army 2 days ago
German company HENSOLDT at IDEX 2023 presents radar – optronics and electronic protection systems 3 days ago