POLITICS Satellite Images Reveal New Russian Long-Range Radar in the Arctic Dec 17 2019 - 08:08 Russia continues to upgrade the military infrastructure of its Arctic bases. The…