
The Netflix site and apps were no longer available from Friday and a Netflix spokesperson confirmed that subscribers no longer had access.
“This is the fulfillment of the withdrawal from the Russian market” announced in March, a Netflix spokesperson told AFP on Monday[...] Continue reading @ insidepaper
First Seen in Tech @ 24/7 FREE TVStreamin News