Watch 'The Daily Show's' Truly Incredible Takedown of Russia's Anti-Gay Laws Image Credit: AP. Jon Stewart and company have done it again. Last night's episode of The Daily Show took viewers to Sochi, Russia, home of this year's fraught Winter Olympics.