Event listing

May 30 | Surrey Libraries

Save the date for the next Human Library Program in Surrey! The “Human Library Program” is an innovation initiative in which people with different...

May 13 | White Rock Library

"This is considered a first principle of liberal democracies, but is it mistaken? Is separation possible? How much separation is compatible with freedom of...