Why are Okhla netizens rushing to sign in Netflix? Local December 5, 2020 Why are Okhla netizens rushing to sign in Netflix? Netflix is popular among Okhla residents for watching videos. And since…