Pearls and Irritations
If we don’t descend into protracted court battles or armed clashes, Trump will leave office on 20 January 2021. (more…)