Donald Trump is…
So many nouns come to mind. If anyone actually watched the CNN town hall this week, you may have your own definitions of what you think he is. And for what its worth, I didn’t exactly watch it. All I could muster was watching clips on youtube and seeing reactions to it with clips put …