Bill Scher
Who deserves blame for the Democrats’ lost House seats?
Bill Scher 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…
Why Joe Biden will win tomorrow
Bill Scher 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…