Saturday, June 25, 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