View the latest news and breaking news today of world, politics, trending, sports, technalogy, innovation, business and health, at digitalthal.com.
Hundreds of social media users had accused Netflix India, creators of the web series, of deliberately…