Russia and China Eye NATO’s ‘Arctic Achilles Heel’

 In Uncategorized

DefenceTalkRussian flags flap in the stiff polar breeze, a bust of Lenin looms out of the snow and a vast slogan declares, “Communism is our goal!” No, this is not some time warp Soviet…

This is summary only, please visit for more defense news, discussion and military pictures!DefenceTalk source|articles

Favorite 0

Start typing and press Enter to search