Nagurskaya is the northernmost military base in Russia. It is located in the north of the island of Alexandra Land, the westernmost island of Franz Josef Land. Nagurskaya is the only inhabited place on the island. (Photo: Vadim Savitsky) Suspicion of fraudulent...