Home » Russia » Page 5

Tag - Russia

Spain to send 6 Leopard tanks to Ukraine

Spain’s Defense Minister Margarita Robles announced on Wednesday that the country will send six Leopard tanks to Ukraine. Speaking in parliament, Robles said...

Translate