Bill Scher

house

Who deserves blame for the Democrats’ lost House seats?

17 November 2020 7:31 am

Democratic joy at defeating Donald Trump was partially dulled by the simultaneous diminishment of the party’s House majority. As of…

biden

Why Joe Biden will win tomorrow

3 November 2020 3:10 am

Joe Biden is going to win. I have been wrong before. I will be wrong again. And maybe I’m wrong…