And as far as "Whose free speech...", I believe in everyone's. I also believe that freedom of speech does not nullify the consequences that come from speaking freely.
If you speak your mind, someone is going to hate you. Deal with it.
If you speak your mind, someone is going to hate you. Deal with it.