Tag "Germay"

Back to homepage

German-Turkey collaboration over Leopard tanks continues

Loading

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

Read More