Nikki Haley Takes Center Stage on SNL, Roasting Trump in Surprise Appearance
Introduction Nikki Haley, a potential candidate for the presidency, unexpectedly appeared on Saturday Night Live’s cold opening. Setting the Scene She delivered the famous “Live from New York” line. In…