Advertisement

Tag: adazi

Spanish soldiers deployed in Latvia

SPANISH MEDIA have reported that 300 Spanish soldiers have been deployed at the Ādaži military base in Latvia, along the border with Russia. The Leopard...
Advertisement
Advertisement

More from Sol Times