PoliticsSunday 01.03.21

Sen. Ted Cruz on friendly Fox News peddles b*llshit about election fraud and his group's challenge on January 6th.

Recount Wire

ADVERTISEMENT