Home TOP STORIES Moscow Airport Sells for Half Off, a Sign of Russia’s Global Isolation