PoliticsWednesday 05.26.21

Jon Stewart calls Washington, D.C. a “human fetid swamp” and urges viewers to check out the “dead cicada festival”.

Recount Wire

ADVERTISEMENT