Newly deployed nuke-bombers at Kola is certainly a signalling, expert says
Recent satellite images show that Russia has deployed four Tu-160 and three Tu-95 long-range strategic bombers north to the Olenegorsk
Read moreRecent satellite images show that Russia has deployed four Tu-160 and three Tu-95 long-range strategic bombers north to the Olenegorsk
Read more