Jeff Baumgartner / Light Reading
Netflix pulls plug in Russia – Streaming giants decision to temporarily cut off access comes as Russias invasion of Ukraine intensifies, and arrives days after Netflix refused to carry 20 Russian free-to-air propaganda channels. …