Russian Premier Vladimir Putin To Host Saturday Night Live

Lorne Michaels, executive producer of the long-running NBC sketch comedy show Saturday Night Live, announced that Russian Premier Vladimir Putin will host the show later this season. Michaels acknowledged there may be some criticism for the choice of a repressive Continue reading Russian Premier Vladimir Putin To Host Saturday Night Live