Tag "Leopard Tanks"

Back to homepage

German-Turkey collaboration over Leopard tanks continues

Post Views: 10 New investigation report published in the German magazine Stern reveals Germany still selling tank parts to Turkey.

Read More