moscow sheremetyevo

Edward Snowden living in luxury at Novotel Moscow Sheremetyevo

It seems that fugitive whistleblower Edward Snowden could be living in luxury at a hotel at a Moscow airport. The…

11 years ago