Milo has nothing of value to say about anything.  He is a brat trying to make money off of being as obnoxious as possible. Not course he has the right to say his verbal gibberish and people have a right to invite him to speak but we should all endeavor to strive for speak that does not harm others.  Just because free speech exists does not mean I should morally be allowed to use that speech to hurt people.