Russian channels

Netflix blocks Russian state-based TV channels

Amidst the Russia’s invasion over Ukraine crisis, streaming giant Netflix has made an important announcement. The company has said that…

3 years ago