Advertisement · 728 × 90
#
Hashtag
#PoliceDontKeepUsSafe
Advertisement · 728 × 90
This as yet unidentified cop punching the shit out of a legal observer.

This as yet unidentified cop punching the shit out of a legal observer.

Constable m Carter, pushing a protester down and breaking his hip.

Accompanying image is a screenshot from Toronto today news article. Headline reads: SIU investigating after protestor injured and interaction with officer

Constable m Carter, pushing a protester down and breaking his hip. Accompanying image is a screenshot from Toronto today news article. Headline reads: SIU investigating after protestor injured and interaction with officer

Not injuring people seems like such a low bar. Until TPS gets their shit together: keep filming. Keep reporting. Keep showing up. Will be there with you. Orange Hats.

Not injuring people seems like such a low bar. Until TPS gets their shit together: keep filming. Keep reporting. Keep showing up. Will be there with you. Orange Hats.

2/2

As always, a reminder that if you've been entered by the police at a protest, we're keeping track of the stats. They're anonymized, so don't let that keep you from speaking to us.

The cops rely on scaring people into silence.

DM us for our Signal ID.

Solidarity, yo.

#PoliceDontKeepUsSafe

3 0 0 0
WHICH NAZIS
WILL Toronto Police Service
PROTECT AT THIS WEEK'S
CANADA FIRST RALLY?

SEYED VORUDI

Arrested February 2026 for allegedly assaulting a Black man. Arrested February 2024 for allegedly posting
anti-Jewish and 2SLGBTQ+ flyers.

MARCHED AT THE SEPTEMBER 2025 CANADA FIRST HATEFEST.

WHICH NAZIS WILL Toronto Police Service PROTECT AT THIS WEEK'S CANADA FIRST RALLY? SEYED VORUDI Arrested February 2026 for allegedly assaulting a Black man. Arrested February 2024 for allegedly posting anti-Jewish and 2SLGBTQ+ flyers. MARCHED AT THE SEPTEMBER 2025 CANADA FIRST HATEFEST.

WHICH NAZIS
WILL Toronto Police Service
PROTECT AT THIS WEEK'S
CANADA FIRST RALLY?

GUS STEFANIS

Former leader of the Canadian Nationalist Party, a white nationalist populist party with a stated purpose, "to
improve the social and economic conditions of an ethnocentric Canada" by maintaining the demographic
majority status of European Canadians.

MARCHED AT THE JANUARY 2026 CANADA FIRST HATEFEST.

WHICH NAZIS WILL Toronto Police Service PROTECT AT THIS WEEK'S CANADA FIRST RALLY? GUS STEFANIS Former leader of the Canadian Nationalist Party, a white nationalist populist party with a stated purpose, "to improve the social and economic conditions of an ethnocentric Canada" by maintaining the demographic majority status of European Canadians. MARCHED AT THE JANUARY 2026 CANADA FIRST HATEFEST.

WHICH NAZIS
WILL Toronto Police Service
PROTECT AT THIS WEEK'S
CANADA FIRST RALLY?

ANDREW BENSON

Noted for the spider web tattoo on the back of his hand and repeated appearances at anti-LGBTQI+ protests and White Lives Matter banner drops, Benson is a long-term Neo-Nazi.

MARCHED AT THE JANUARY 2026 CANADA FIRST HATEFEST.

WHICH NAZIS WILL Toronto Police Service PROTECT AT THIS WEEK'S CANADA FIRST RALLY? ANDREW BENSON Noted for the spider web tattoo on the back of his hand and repeated appearances at anti-LGBTQI+ protests and White Lives Matter banner drops, Benson is a long-term Neo-Nazi. MARCHED AT THE JANUARY 2026 CANADA FIRST HATEFEST.

WHICH NAZIS
WILL Toronto Police Service
PROTECT AT THIS WEEK'S
CANADA FIRST RALLY?


"We want to put our people first. We want to put our needs first," he said. Ron Bouwmeister, an attendee of the Canada First rally, said he's protesting for his grandkids, "My kids, my grandkids are blonde. I was blonde,
Now you look [at] all the schools, there's no blonde people anymore. That's wrong because we need a mixture." he said. "I want my Canada
back."

CBC.ca removed these paragraphs from their article posted January 10, 2026 about the attendees of the last Nazi rally.

MARCHED AT THE JANUARY 2026 CANADA FIRST HATEFEST.

WHICH NAZIS WILL Toronto Police Service PROTECT AT THIS WEEK'S CANADA FIRST RALLY? "We want to put our people first. We want to put our needs first," he said. Ron Bouwmeister, an attendee of the Canada First rally, said he's protesting for his grandkids, "My kids, my grandkids are blonde. I was blonde, Now you look [at] all the schools, there's no blonde people anymore. That's wrong because we need a mixture." he said. "I want my Canada back." CBC.ca removed these paragraphs from their article posted January 10, 2026 about the attendees of the last Nazi rally. MARCHED AT THE JANUARY 2026 CANADA FIRST HATEFEST.

Hey #Toronto
There's another Nazi rally tomorrow, Sankofa Square, 12:30.

I hope you're planning to show up, make some noise, and let the cops know how you feel about them repeatedly beating people for opposing racist extremists.

#TorontoActions #PoliceDontKeepUsSafe #FuckNazis

8 7 1 3
TPS reached a new misogynistic, anti-Muslim low by pulling one person's hijab so hard that it caused bruising on their neck.

TPS reached a new misogynistic, anti-Muslim low by pulling one person's hijab so hard that it caused bruising on their neck.

From very little accountability to zero accountability

Despite legal requirements to do so, TPS officers submit few Use of Force reports about the injuries they cause at protests The Police Use of Force Race-Based Data, Ontario Data Catalogue is fully searchable by the public.

From very little accountability to zero accountability Despite legal requirements to do so, TPS officers submit few Use of Force reports about the injuries they cause at protests The Police Use of Force Race-Based Data, Ontario Data Catalogue is fully searchable by the public.

In previous years, violent assaults on protesters have gone entirely unreported.

A search on events that had multiple serious injuries, including loss of consciousness, such as Land Day 2024, returns no reports.

In previous years, violent assaults on protesters have gone entirely unreported. A search on events that had multiple serious injuries, including loss of consciousness, such as Land Day 2024, returns no reports.

Despite the racialized nature and composition of most Toronto protests, police circumvent the Anti-Racism Act, 2017, which requires the Solicitor General to collect and analyze race-based data in police use of force incidents, by simply declining to file Use of Force reports.

Despite the racialized nature and composition of most Toronto protests, police circumvent the Anti-Racism Act, 2017, which requires the Solicitor General to collect and analyze race-based data in police use of force incidents, by simply declining to file Use of Force reports.

As in everyday life, much of the police violence at protests has targeted the racialized communities that come out against settler colonialism and white supremacy.

#SystemicRacism #PoliceDontKeepUsSafe

3 0 1 0
BirdChan screenshot from Durham Regional Police:

Officers responded to an armed person call in the area of Simcoe St S and Wentworth St E in Oshawa. During the interaction, an officer and the suspect were shot. The officer has been transported to a Toronto area trauma centre in critical but stable condition.  The suspect was transported to a local hospital with serious, non-life threatening injuries. 

S/Sgt. McCabe will be providing an update at the scene. Time and location will be provided shortly.

BirdChan screenshot from Durham Regional Police: Officers responded to an armed person call in the area of Simcoe St S and Wentworth St E in Oshawa. During the interaction, an officer and the suspect were shot. The officer has been transported to a Toronto area trauma centre in critical but stable condition.  The suspect was transported to a local hospital with serious, non-life threatening injuries. S/Sgt. McCabe will be providing an update at the scene. Time and location will be provided shortly.

CityNews screenshot:

“There was an interaction, and one officer discharged their firearm multiple times. The man was struck as was a police officer.”

CityNews screenshot: “There was an interaction, and one officer discharged their firearm multiple times. The man was struck as was a police officer.”

Cop shoots cop; Durham Regional pretends the UNARMED MAN they came out to harass had something to do with it.

No correction issued many hours later, as racists speculate wildly as to the race of the UNARMED MAN WHO DIDN'T SHOOT.

www.cp24.com/local/durham...

#FuckThePolice #PoliceDontKeepUsSafe

1 0 0 0
CBC | Canada First Anti-Immigration Nazi Rally |
CBC | Canada First Anti-Immigration Nazi Rally | YouTube video by Movement Media Hub

The TPS Can Eat Shit Tour starts now.

youtu.be/sOxTm58JXls

Still getting the media release up on our site.

#PoliceDontKeepUsSafe #PoliceDontPreventCrime #DefundDisarmDismantle

3 1 1 0
Crowd shot from yesterday's Canada first rally with police to the left.

Crowd shot from yesterday's Canada first rally with police to the left.

Zoomed in image from the previous shot to focus on one specific person, Gus Stephanis.

Zoomed in image from the previous shot to focus on one specific person, Gus Stephanis.

And yesterday's police brutality was so that a NAZI RALLY could march through the streets of #Toronto.

Meet Gus Stefanis.
He's a Nazi.

He was the head of the Canadian Nationalist Party, before it got deregistered by Elections Canada.

en.wikipedia.org/wiki/Canadia...

#PoliceDontKeepUsSafe

8 6 1 1

I don't know who needs to hear this, but:

POLICE 👏🏾 BRUTALITY 👏🏾 IS 👏🏾 ALWAYS 👏🏾 THE 👏🏾 FAULT 👏🏾 OF 👏🏾 THE 👏🏾 POLICE.

Always.

#PoliceDontKeepUsSafe #PoliceDontPreventCrime #DefundDisarmDismantle #FuckThePolice

12 3 1 0
Changes to our Know Your Rights (KYR) workshops. 
From Orange Hats.

Changes to our Know Your Rights (KYR) workshops. From Orange Hats.

You wouldn't need to know your rights if police didn't violate them.

Our KYR workshops used to end with a section on "The Limitations of Knowing Your Rights" analyzing the Neptune Four story.
Our new workshops are now based on the understanding that "rights are for the court" and cops have no qualms about ignoring them.

You wouldn't need to know your rights if police didn't violate them. Our KYR workshops used to end with a section on "The Limitations of Knowing Your Rights" analyzing the Neptune Four story. Our new workshops are now based on the understanding that "rights are for the court" and cops have no qualms about ignoring them.

The primary reason to know your rights is so that you can recognize when they are being violated.

Our KYR workshops centre the experiences of participants so we can build a mutual understanding of the ways in which police have traditionally violated their rights and will likely continue to violate rights of people in the community.

The primary reason to know your rights is so that you can recognize when they are being violated. Our KYR workshops centre the experiences of participants so we can build a mutual understanding of the ways in which police have traditionally violated their rights and will likely continue to violate rights of people in the community.

What to do when you know your rights are being violated

Once you are aware that your rights are being violated by the police, you need options for what to do and how to document the malfeasance.
This is what the last part of our training consists of: giving you the knowledge and tools to make that violation COUNT.

What to do when you know your rights are being violated Once you are aware that your rights are being violated by the police, you need options for what to do and how to document the malfeasance. This is what the last part of our training consists of: giving you the knowledge and tools to make that violation COUNT.

We've been quiet, but we've been busy. We've reworked some of our sessions to more accurately reflect the world in which we live.

=========================
First up: Know Your Rights.
=========================

(For the fuller preamble, see:)
kolektiva.social/@OrangeHats/...

#PoliceDontKeepUsSafe

5 1 0 0
Video

TFW you are a keeper of an ongoing list of injuries caused by cops at protests, and you hear this motherfucker say this shit.

Since Jan 2024, unlikely all.

#Toronto #TorontoActions #TorontoActivists #PoliceDontKeepUsSafe #PoliceDontPreventCrime #DefundDisarmDismantle #FuckThePolice #FuckYouDemkiw

4 2 0 0
HAVE YOU BEEN INJURED BY TPS AT A 2025 PROTEST?
We're tracking and reporting on the injuries cops cause protestors.

HAVE YOU BEEN INJURED BY TPS AT A 2025 PROTEST? We're tracking and reporting on the injuries cops cause protestors.

1/5
Police brutality is designed to make people feel alone and afraid to show up to fight systems of oppression.

We're especially seeking reports from the police violence that took place at Casa Loma on May 27, 2025.

#PoliceDontKeepUsSafe #Toronto #TorontoActions #TorontoActivists

4 1 1 0
Video

I am soul tired today.

Here's the excuse for today's police brutality.

#FuckThePolice #PoliceDontKeepUsSafe #PoliceDontPreventCrime #DefundDisarmDismantle

1 0 1 0
Post image Post image

If you are in Toronto and available to be at the Church of the Holy Trinity (behind the Eaton Centre), there is about to be a violent encampment clearing.

All hands on deck.

#HousingForAll #HousingIsAHumanRight #HousingNow #CommunityDefence #TorontoActions #PoliceDontKeepUsSafe

13 14 0 0

Wherein a new batch of people discover why legal observers exist, and that maybe they should request us for actions that are likely to involve cops.

orangehats.noblogs.org

#PoliceDontKeepUsSafe #PoliceDontPreventCrime #DefundDisarmDismantle #DefundThePolice

8 5 0 0
Video

The cops protecting Vidkun Poilievre are exactly as shitty as you would expect. Pushing, hitting, fascist fuck faces.
I need a chant for 51 Division.

#LOLife #PoliceDontKeepUsSafe #PoliceDontPreventCrime #DefundDisarmDismantle #FuckThePolice

0 0 1 0
Banner drop at City Hall

Banner drop at City Hall

POVERTY 👏🏾 IS 👏🏾 AN 👏🏾 INVENTION 👏🏾 THAT 👏🏾 REQUIRES 👏🏾 ENFORCEMENT.

That's why we have police.

That's why HALF the budget for shelters SAT IN THE BANK LAST YEAR UNSPENT.

It's intentional.

#PoliceDontKeepUsSafe #PoliceDontPreventCrime #DefundDisarmDismantle #FuckThePolice

4 0 1 0
Video

I tend to post to Mastodon in real time, because of the restrictions here with character limits and one minute videos.

The main reason why I love the new org is:

I don't have to bite my tongue when witnessing this kind of bullshit.

#NoGoodCopsInARacistSystem
#PoliceDontKeepUsSafe
#FuckThePolice

0 0 0 0

My thread on Mastodon about last night's event with the mothers of people murdered by cops.

It was an evening of sorrow and love, and importantly, community.

It covered Canadian history, personal stories, shared grief, and glimmers of hope.

kolektiva.social/@Gigi/113925...

#PoliceDontKeepUsSafe

5 2 0 0
Flyer for today's demonstration at Yonge-Dundas:

Toronto Stands With Congo
2PM
Congo bleeds because of Western greed.

Flyer for today's demonstration at Yonge-Dundas: Toronto Stands With Congo 2PM Congo bleeds because of Western greed.

Kicking off #BlackHistoryMonth with an action in solidarity with the people of Congo.

Can't wait to see what TPS thinks is an appropriate response.

#TPS100Recommendations0Action
#Toronto #TorontoActions #PoliceDontKeepUsSafe #LOLife #LegalObservers

5 1 1 0
Me, covered in white paint, literally from head to toe.

Me, covered in white paint, literally from head to toe.

The cops who refuse to look un my direction.

The cops who refuse to look un my direction.

A year and a half ago a racist dumped a bucket of paint on me as I legal observed at an Indigenous action to #SearchtheLandFills

Here's what it's like dealing with a racist system.

gigi.noblogs.org/post/2025/01...

#PoliceDontKeepUsSafe #PoliceDontPreventCrime #FuckThePolice

13 7 0 1
Large banner in front of a glass building reads The Globe and Mail is stained with blood

Large banner in front of a glass building reads The Globe and Mail is stained with blood

Cops inside once the action ended

Cops inside once the action ended

2/🧵

Spice level today was reasonable and we skipped the police brutality today, which was nice.

Confusing presence of CSST (crime scene) officers.

#Toronto #TorontoActions

#PoliceDontKeepUsSafe #DefundDisarmDismantle #FuckThePolice

1 0 0 0
Video

1/🧵

Spent some quality time with a couple hundred friends at the offices of the Globe and Mail.

#Toronto #TorontoActions

#FreePalestine #EndTheSiege #GenocideIsNotDefence
#PoliceDontKeepUsSafe

6 1 1 0
Preview
SIU clears police in death of ‘gentle giant’ Two police officers involved in an altercation that led to the death of a mentally disabled man have been cleared of wrongdoing by the Special Investigations Unit.

Hello bsky!
Let me introduce you to the hashtag #SelfInvestigationUnit

It appears quite often with #FuckThePolice and #PoliceDontKeepUsSafe when the motherfuckers clear themselves of wrong-doing.

www.thestar.com/news/crime/s...

5 3 0 0
Video

2/

There was a wildcat strike this morning in solidarity with CUPW workers in #Toronto

12 Division functioned as strike breakers, reminding you that #CopsAreNotWorkers

Police protect property and capitalism.

#PoliceDontKeepUsSafe

1 0 0 1
Video

The new org we're building has a mandate to track and publicly call out police tactics.

New year. New org.
Same old shitty cop behaviour.

#PoliceDontKeepUsSafe #PoliceDontPreventCrime #DefundDisarmDismantle #FuckThePolice

2 1 2 0

I wonder how many of you-know-who's buddies were in attendance.

As usual:
#PoliceDontKeepUsSafe #PoliceDontPreventCrime #DefundDisarmDismantle #FuckThePolice

0 0 0 0

2/


In the decision released this week, the tribunal ruled that Const. Richard White’s rank of First Class Constable will be reduced to Second Class Constable for a period of two years, one of the highest available penalties short of dismissal.

Dismissal is preferable.

#PoliceDontKeepUsSafe

1 0 1 0
Preview
Officer’s inaccurate testimony ‘will undoubtedly tarnish the image of the Toronto Police Service:’ police tribunal A Toronto cop who “derailed” a criminal investigation by “inaccurately” testifying that he saw drugs in plain view inside a suspect’s car has been demoted for two years after pleading guilty to discre...

Today in #FuckThePolice


A Toronto cop who “derailed” a criminal investigation by “inaccurately” testifying that he saw drugs in plain view inside a suspect’s car has been demoted for two years

www.cp24.com/local/toront...

#PoliceDontKeepUsSafe #PoliceDontPreventCrime #DefundDisarmDismantle

2 0 1 2
Preview
Montreal police backtrack on who caused fires during Friday's protest Police had initially blamed demonstrators for setting cars on fire, but now say they cannot confirm that and are investigating.

May as well start sharing the
Today in #FuckThePolice

Guess who probably started the #Montréal car fires everyone is raging about.

montrealgazette.com/news/local-n...

#PoliceDontKeepUsSafe #PoliceDontPreventCrime #DefundDisarmDismantle

2 0 0 0
Post image

They don't really serve you, and they rarely protect.
#ACAB #PoliceDontKeepUsSafe

8 4 0 0