The Two Ps of Party Politics

With 2020 soon approaching, and with seemingly every registered Democrat alive throwing his hat into the ring of presidential contenders, Twitt . . . er, […]