Explaining Donald Trump to Your Democratic Friends
The Republican Party, known for its staid conservatism, self-described “Grand