Stephen Colbert Travels to Russia to Try to Prove Trump’s Pee Tape Is Real

The ‘Late Show’ host saved his best Russian field piece for last, giving a tour of the infamous presidential suite at the Moscow Ritz-Carlton.

Continue reading at The Daily Beast →