Sports | National | International | Entertainment | Political
Netflix India, on Thursday, announced 17 new titles, including movies and series that will premiere on…