May 31, 2022 Ian Nock Netflix closes up in Russia Netflix’s website and application are no longer working in Russia. Source: Netflix closes up in Russia Share this:TwitterFacebookSkypeEmailLinkedInMoreTumblrRedditWhatsAppLike this:Like Loading... Related