3 months ago

Stephen Colbert Explains Why Team Members Were Arrested on Capitol Hill Last Week

People
People
"My staffers were detained, processed and released," the host said Monday night. "A very unpleasant experience for my staff, a lot of paperwork for the Capitol Police. But a fairly simple story"

Browse more videos

Browse more videos