Is Vladimir Putin Coming for the North Pole Next?