Sunday, June 26, 2022
Happening Now

Stephen Colbert explains arrests of staff members near U.S. Capitol

The host said the team was doing some “last-minute puppetry” when they were detained by Capitol Police. Source

Share