Yesterday, Democrats had a remarkably good day and Donald Trump had a remarkably bad one. In Philadelphia, speaker after speaker, laid into Trump as an untrustworthy con man unfit to serve as President of the United States. Barack Obama ended the night with a speech that may have shifted the dynamics of the presidential race. […]
↧