Ads help us keep this site online Sky News: Netflix suspends streaming service in Russia amid Ukraine war7th March 2022Posted by Sky NewsNetflix has pulled its streaming service in Russia amid the war in Ukraine. See the full story on the Sky News website
Netflix has pulled its streaming service in Russia amid the war in Ukraine. See the full story on the Sky News website