Limiting freedom of speech is a threat to a functioning democracy

.....

© Irish Examiner