The Colbert Report (2005)

The Colbert Report (2005) : 10x95

Michael McFaul 24 Min.
0 0 votes

Overview

Pope Francis grants sainthood to his predecessors, Dr. Paul Offit makes the case for vaccination, and Michael McFaul expands on Russia's complex relationship with the U.S.