New season of ‘The Crown’ set to air after backlash Entertainment New season of ‘The Crown’ set to air after backlash News Analysis India 2 years ago By AFP LONDON: The latest season of “The Crown” hits the small screen next week, with streaming giant Netflix adding a disclaimer after a...Read More