Netflix, a US-based internet streaming TV rolled out its services globally in more than 130 countries. It was introduced in the Kenyan market at the beginning of this year. The Kenya Film Classification Board however says that content being distributed online by Netflix is immoral. Speaking just two weeks after it was rolled out, the […]