Republicans may claim to be the party of free speech, but Donald Trump is making it clear that anyone who disagrees with him ...