Full Professor, @uOttawa. Research: Canadian energy culture, tar sands, greenwashing, @protestcamps. Swiftie. Typos.

Joined November 2009
1,986 Photos and videos
Patrick McCurdy retweeted
This camera should be exhibited one day in the Genocide Memorial built in memory of the innumerable victims of Israel's genocide in Gaza. Shame on all journalists not raising their voice against the massacre of their brave Palestinian colleagues while documenting the genocide.
The Weapon Israel Fears the Most
1,650
56,777
185,805
3,894,058
Patrick McCurdy retweeted
10 Aug 2025
The IDF targeted a press tent at the Al-Shifa hospital killing Al Jazeera’s most senior correspondent in Gaza, Anas Al-Sharif, and colleague Mohamed Qreiqeh. Sharif and Qreiqeh are the 261st and 262nd Palestinian journalists killed by Israel since Oct 2023.
118
435
774
64,016
Patrick McCurdy retweeted
I'm gravely alarmed by the decision of the Israeli Government to "take control of Gaza City". This marks a dangerous escalation & risks deepening the already catastrophic consequences for millions of Palestinians. It could further endanger more lives, including of the remaining hostages. I reiterate my urgent appeal for a permanent ceasefire, unimpeded humanitarian access across Gaza & the immediate & unconditional release of all hostages. un.org/sg/en/content/sg/stat…
2,922
4,772
13,781
498,088
Patrick McCurdy retweeted
“I’m not going to let you filibuster, B*TCH” 🇦🇲 @AnaKasparian puts Zionist clown right in his place on Piers Morgan
617
6,700
32,326
850,280
Patrick McCurdy retweeted
We call on @MarkJCarney to join @EmmanuelMacron in recognizing the State of Palestine. Unlike the text below, however, it must be done immediately and without conditions. The ICJ has clearly stated that the right of Palestinians to self-determination is inalienable and cannot be conditioned on the demands of the illegal occupier. However, as a mostly symbolic gesture, recognition must be accompanied by concrete sanctions to force Israel to end its illegal and illegitimate presence in the occupied Palestinian territory.
Fidèle à son engagement historique pour une paix juste et durable au Proche-Orient, j’ai décidé que la France reconnaîtra l’État de Palestine. J’en ferai l’annonce solennelle à l’Assemblée générale des Nations unies, au mois de septembre prochain. L’urgence est aujourd’hui que cesse la guerre à Gaza et que la population civile soit secourue. La paix est possible. Il faut immédiatement un cessez-le-feu, la libération de tous les otages et une aide humanitaire massive à la population de Gaza. Il faut aussi garantir la démilitarisation du Hamas, sécuriser et reconstruire Gaza. Il faut enfin bâtir l’État de Palestine, assurer sa viabilité et permettre qu’en acceptant sa démilitarisation et en reconnaissant pleinement Israël, il participe à la sécurité de tous au Proche-Orient. Il n’y a pas d’alternative. Les Français veulent la paix au Proche-Orient. Il nous appartient, à nous Français, avec les Israéliens, les Palestiniens, nos partenaires européens et internationaux, de démontrer que c’est possible. À la lumière des engagements que le président de l’Autorité palestinienne a pris auprès de moi, je lui ai donc écrit ma détermination à avancer. Confiance, clarté et engagement. Nous gagnerons la paix.
77
203
590
17,994
Patrick McCurdy retweeted
I am appalled by the deepening humanitarian crisis in Gaza. The last lifelines for survival are being cut off. Without an urgent influx of fuel, incubators will shut down, ambulances will be unable to reach the injured and sick, and water cannot be purified. The @UN has a clear and proven plan, rooted in the humanitarian principles, to get vital assistance to civilians – safely and at scale, wherever they are. I renew my call for an immediate permanent ceasefire and for the immediate and unconditional release of all hostages.
2,872
4,788
14,982
677,353
Patrick McCurdy retweeted
“Bombing for peace is like fucking for virginity.” Anti-Vietnam war protest, 1969.
44
2,377
3,614
Patrick McCurdy retweeted
Terror attack after terror attack. Palestinians are being starved to death & massacred by an Israeli regime whose officials have stated their commitment to erasing them from #Gaza. Canada’s Liberal government “a defender of human rights & the rule of law” has had little to say.
55
289
760
25,181
Patrick McCurdy retweeted
15 Apr 2025
Patrick McCurdy & Kaitlin Clarke: The many dangers of Pierre Poilievre’s war on ‘woke’ policyoptions.irpp.org/magaz…

20
27
4,955
Patrick McCurdy retweeted
Israel deliberately executed a team of paramedics, dumped them in mass grave, then lied about it. These horrific atrocities will continue so long as governments fail to do anything to stop it. Canada must end its complicity and finally sanction this genocidal regime.
“Mom, forgive me… I took this path to help people.” A video found on the phone of one of the paramedics executed days ago in Rafah—part of a group of 15—completely refutes the Israeli army’s narrative. It documents the moment they were directly fired upon, showing clearly that the vehicles involved were ambulances and civil defense units, with no resemblance to military vehicles as claimed by the occupation. This painful scene is not just a record of a crime, but a bleeding testimony added to a long list of evidence proving the deliberate targeting of humanitarian teams—yet another lie exposed in Israel’s efforts to justify killing.
29
315
710
14,637
Patrick McCurdy retweeted
This must be investigated, as it has the hallmarks of multiple war crimes. To oppose an independent investigation into the killing of humanitarian workers and their disposal in mass graves is to oppose the basic tenets of international humanitarian law. #NotATarget #Gaza #ICC
Israeli troops killed 15 Palestinian medics and buried them in a mass grave, UN says apnews.com/article/gaza-medi…
1
45
115
3,412
Patrick McCurdy retweeted
This is Hossam’s team, and we are sharing his final message : “If you’re reading this, it means I have been killed—most likely targeted—by the Israeli occupation forces. When this all began, I was only 21 years old—a college student with dreams like anyone else. For past 18 months, I have dedicated every moment of my life to my people. I documented the horrors in northern Gaza minute by minute, determined to show the world the truth they tried to bury. I slept on pavements, in schools, in tents—anywhere I could. Each day was a battle for survival. I endured hunger for months, yet I never left my people’s side. By God, I fulfilled my duty as a journalist. I risked everything to report the truth, and now, I am finally at rest—something I haven’t known in the past 18 months . I did all this because I believe in the Palestinian cause. I believe this land is ours, and it has been the highest honor of my life to die defending it and serving its people. I ask you now: do not stop speaking about Gaza. Do not let the world look away. Keep fighting, keep telling our stories—until Palestine is free.” — For the last time, Hossam Shabat, from northern Gaza.
4,586
76,507
173,814
10,578,292
Patrick McCurdy retweeted
A group of settlers just lynched Hamdan Ballal, co director of our film no other land. They beat him and he has injuries in his head and stomach, bleeding. Soldiers invaded the ambulance he called, and took him. No sign of him since.
1,756
55,785
188,591
24,734,051
Patrick McCurdy retweeted
😀
27 Feb 2025
Replying to @aiww
🖕 so many options
1
7
33
5,037
25 Feb 2025
Told you they'd cancel it. Russian bots don't buy tickets.
Replying to @andrew_leach
Fun fact, only about 10% of seats have sold for Jordan Peterson's March talk in Ottawa at the Canadian Tire Centre ( 🔵s are seats for sale). When the show is canceled, we'll know the real reason. Russian bots may drive views, but they don't buy tickets 🎟 #cdnpoli
1
2
138
11 Feb 2025
RT @macklemore: fucked up.
57,687
Seems like Turncoat Tobi doesn't like being called out #cdnpoli
What sounds better? Turncoat Tobi or @Tobi the Turncoat? #cdnpoli
2
139
What sounds better? Turncoat Tobi or @Tobi the Turncoat? #cdnpoli
2 Feb 2025
CEO of Canada’s 2nd biggest company defends Trump’s tariff demands, slams Trudeau for not stopping trade war trib.al/uXSJvGb
2
1
4
333
Canexation is much closer than people think #cdnpoli
Replying to @deonandan
We can call it: Canexation. 🍊 still floating the idea over on TS this morning
119
29 Jan 2025
If Trump truly wants to ramp up his "Canada as the 51st state" psyop perhaps he'll pass an executive order renaming Lake Ontario to something more... American.
111