Carrying signs that read "Love trumps hate" and "Silence is compliance," more than 100 people gathered outside Calgary City Hall Wednesday night to stand in solidarity against racism.

The candlelight vigil was held in response to the deadly rally led by white nationalists in Charlottesville, Va., where a car plowed into a crowd of counter-protesters, killing American Heather Heyer and injuring 19 others Saturday.

"This courageous woman died standing up against hatred," said Skyler Scarred, with the Calgary Anti-Fascist Action group who organized the event.

"Here in Canada, we see that same kind of violence coming from groups here, so we had to hold this vigil here for her today to honour her memory and who she was as a person."

Saddened but not surprised

Between the singing and speaking at the open mic, many participants expressed sadness but not surprise at the Charlottesville events.

Love trumps hate sign

Carrying signs, singing songs, and holding candles, more than 100 Calgarians turned out to city hall to stand in solidarity with anti-fascist activists in Charlottesville, Va. (Rebecca Kelly/CBC)

"I think that is racism is much more prevalent than we like to imagine, or we'd like to believe," said Maria Arseniuk. "Trump has certainly emboldened people, but I don't think that this is anything new," she said.

She said it was important for her to attend the rally for two reasons.

"The first thing is I'd like to show people who are the most targeted by fascism — so people of colour, queer people, immigrants — that they do have allies. They do have support. They are loved and wanted," she explained.

"The second thing I'd like to achieve is to show the fascists that there is resistance to them, and they will not go unchallenged."

Maria Arseniuk

Maria Arseniuk says she believes rallies and demonstrations like this do make a difference in combatting hate. (Rebecca Kelly/CBC)

With files from Colleen Underwood and Rebecca Kelly