I see the Democratic Party is in fighting trim and totally has its shit together as we all ride into battle against Donald Trump in just nine months. — Tom Nichols (@RadioFreeTom) February 4, 2020