Sweden puts permanent troops on strategic island near Russia
The last permanent troops left the island back in 2005
The post Sweden puts permanent troops on strategic island near Russia appeared first on Infowars.
The last permanent troops left the island back in 2005
The post Sweden puts permanent troops on strategic island near Russia appeared first on Infowars.
Leave a Reply