NEWSMAX @NEWSMAX
ImageSat International (ISI), an Israeli intelligence firm, has spotted an "irregular presence" of Russian TU-95 and TU-160 bombers deployed at the Olenya air base, which sits roughly 100 miles from the Finnish-Russian border, The Jerusalem Post reports.https://t.co/ZgoxqYiamx — PolitiTweet.org