The new Russian military base is located on the island called Alexandra Land which is between the Barents and Kara seas. It’s called the Arctic Trefoil, covers over 8 square miles, can house up to 150 troops for 18 months and is only 300 miles from the United States. Russia has also released blueprints for a new military base to be built on the Kurile Islands, less than 20 miles from Japan. Putin is now set to take more control of the Arctic region and this new threat to America is specifically due to Obama’s lack of leadership.
Related: NOTHING TO SEE HERE, FOLKS: NOW WE’RE SUPPOSED TO BELIEVE THE MYSTERY RADIO SIGNAL WAS ‘SPACE COMMIES’!!!