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 the Kurdish YPG. Dubbed Operation Olive Branch, the offensive into … More »