Russia’s military building up at Finland’s border over potential NATO clash, WSJ reports

These efforts include expanding military bases near the Russian city of Petrozavodsk, around 160 kilometers (100 miles) east of Finland, …

​These efforts include expanding military bases near the Russian city of Petrozavodsk, around 160 kilometers (100 miles) east of Finland, …    Read More