"There are no Russian troops in Antarctica."