Journalism-2
Journalism-1
Journalism-3
#DisruptPDAC
May Day Rally 2022
Toronto Homeless Memorial January 2022
OCAP Demand City Action: Stop the Crisis! Shelter Space Now!
Shelter & Housing Justice Network - National Housing Day Rally 2021
OCAP solidarity rally for Dr. Roland Wong
Protest Barrick Gold AGM 2015
Rally to protest Oceana Gold lawsuit against El Salvador
Black Lives Matter - Toronto occupation outside police headquarters - Day 2
Stand With Kashmir - Decolonize, Resist, Dignify
Homeless Memorial Vigil - May 2019
MISN: Emergency Mass Action for Mining Justice
May 1st General Strike Against Doug Ford
Rally to Protect Our Public Health Care
Rally for Education
Indigenous Culture Fund Support Rally at Queen's Park
Hands Off Venezuela - CBC Rally
OCAP Press Conference: On Spike in Overdoses & Future of OPS Sites
Toronto - Idle No More Solidarity with Wet'suwet'en
Amazon Emergency Die-in at Brazilian Consulate in Toronto
Health Providers Against Poverty (HPAP) Press Conference - Ontario Healthcare Providers Open Letter
Rally: Rebuild and Improve Public Health Care
Equal Pay Day Toronto 2018 rally
March for Our Lives - Toronto
13th Annual Strawberry Ceremony for MMIW
We Won't Forget The Quebec Mosque Shooting! Stop Hatred Now
Women March on Toronto 2018: Defining Our Future
Homeless Memorial Vigil - January 2018
Toronto Solidarity Rally with Catalonia
Vigil for Delilah Saunders
OCAP Toronto National Housing Day of Action
OCAP Raise the Rates Rally & March
Peoples Climate Movement - Toronto March
Barrick AGM Protest
Toronto March for Science
Hands Off Syria! Emergency Rally
World Day for the End of Fishing - Toronto
National Day of Action on the Overdose Crisis - Toronto
12th Annual Strawberry Ceremony for MMIW
OHIP for All Rally
Day of Action - MMIW, Children & Men
March Against Monsanto Toronto
Vegan Outreach at Toronto RibFest
Mining Injustice Solidarity Network: Protest Barrick - Stand with Communities Demanding Justice
#OccupyINAC Toronto - Day 3
BLMTO occupation outside police headquarters - Day 12
Black Lives Matter - Toronto occupation outside police headquarters - Day 9
Black Lives Matter - Toronto occupation outside police headquarters - Day 6