In reply to Tim Brown.

freedom of speech does not mean free hate speech allowed. sit down