Liberal activists, especially social justice warriors, are on a witch hunt for anyone they can perceive as racist, sexist, ableist, or homophobic and they've found their newest enemy: progressive Canadian Prime Minister Justin Trudeau.

Thousands of activists gathered in Toronto on Saturday to protest white supremacy and Islamophobia. Yusra Khogali, the co-founder of Canada's Black Lives Matter, got on stage to protest Trump's travel ban and attacked Trudeau for virtue signaling.

"When Justin Trudeau responded to the Muslim ban that this coward, this white supremacist coward, Donald Trump, put forward, what did Justin Trudeau say?" the Black Lives Matter speaker said. "He said he wanted to accept everyone who is not allowed into the US border to Canada. Don't cheer! Do not cheer, because we know what exactly that is. We know what that manipulation is, it is what this country is founded on."

She continued by denouncing Canada as being a nation founded on the destruction of indigenous people and slavery.

"When Justin Trudeau says that, he is a liar, he is a hypocrite, he is a white supremacist terrorist. That is what he is. Do not be fooled by this Liberal bulls**t."

Watch the rant below: