America Lost the Debate | The Nation
[ad_1] The debate was a hard-to-watch 90-minute infomercial for the political shit show that lies ahead. Ad Policy Patrons sit at the bar of an Irish pub as television screens show the 2024 presidential debate between Donald Trump and Joe Biden, in the Queens borough of New York City on June 27, 2024. (Anthony Behar […]