3 ms·Netflix and its leadership are hard left. India, as a whole, is not.by whatyoucantsay 8y agoNetflix and its leadership are hard left. India, as a whole, is not.