Angela Merkel
Turkish Leopards Face Resistance
Germany has come under pressure to cancel a contract with Turkey to upgrade its German-built Leopard II tanks, following the commencement of an offensive by Turkey into northern Syria against…
Military Vehicles Magazine