Will Iran Set up a Base in Antarctica?
Advertisement Recent statements by the head of the Iranian Navy, Rear Admiral Shahram Irani, about Iran’s plans to establish a permanent station in Antarctica have, unsurprisingly, attracted considerable attention and some skepticism. Whatever Irani’s aspirations and intentions – and those of others in the hierarchy of the Iranian regime, if indeed the remarks are not … Read more