The role of the public library, however, is to provide a forum for an open and public exchange of contradictory views and to make materials available that represent a wide range of views, including those that may be considered unconventional, unpopular or unacceptable.
This is how the librarian of Vancouver City Library defended himself against Terry Glavin. Terry's response is magisterial.
I have a more unfashionable view of public libraries. I think they are there to lend books. If there is a subtext, their role would also be to promote the enjoyment of reading, learning and critical thought. I cannot see their mission to be the propagation of lies.
What is staggering about all this is the failure to discriminate. If a public institution thinks that its role is to promote complete bollocks as part of a "range of views" then we are lost. If it cannot discriminate between lies and truth then we sink into a relativist hell.
I do not want to live in a society that bans books, imprisons journalists, persecutes writers and closes down newspapers. In that sense I am a free speech militant. However, we should notice something here. The writers trying to weasel their way to acceptability tell lies and seek to suppress truth. They are the book burners and the censors in the making, using 'intellectual freedom' as a cover. To support free speech is not a neutral act, it is to be a partisan for truth. Above all, it is to be a partisan for humanist values.
Partisans do not meekly surrender to lies. Partisans do not wallow in the fake neutrality of 'balance'. That is cowardice. Partisans contest, challenge and ridicule. They may not ban it, but they treat nonsense with contempt. They refuse to legitimate the vile filth of murderous prejudice, rooted in lies and dripping with irrational hatred. And they most certainly do not allow public institutions to host rabid nonsense in the name of 'free speech'.
Shame on him.