PoliticsWednesday 03.16.22

Sen. Ted Cruz (R-TX) claims that “President Biden believes Putin’s victory is inevitable.”

Recount Wire

ADVERTISEMENT