campbelljam2 Profile Banner
james campbell Profile
james campbell

@campbelljam2

Followers
735
Following
22K
Media
265
Statuses
11K

•Parent, partner, Settler, educator; stumbling towards critical consciousness since 1974; looking for answers and desperately trying to remember their names.

Joined October 2016
Don't wanna be here? Send us removal request.
@QudsNen
Quds News Network
16 hours
Israeli occupation forces distributed warning leaflets in Tubas, in the northern occupied West Bank, this morning, threatening Palestinian residents that posting, sharing, or publishing online content critical of Israel would be treated as a terrorist offense, potentially
193
3K
4K
@972mag
+972 Magazine
16 hours
How have Palestinian Christians used the tradition of anti-colonial liberation theology to resist their depoliticization? Theologian and lecturer John Munayer explains on the latest episode of The +972 Podcast. https://t.co/ZdRrcmH1ay
Tweet card summary image
972mag.com
John Munayer highlights how Palestinian Christians have resisted their depoliticization, following in the tradition of anti-colonial liberation theology.
0
24
29
@HeerJeet
Jeet Heer
14 hours
The 60 Minutes episode about CECOT was not only worth running, it was an exceptionally powerful work of journalism that made clear the US government has embraced torture. You can read the transcript here:
Tweet card summary image
thenation.com
A transcript of the 60 Minutes segment on CECOT, the notorious prison in El Salvador.
92
1K
3K
@972mag
+972 Magazine
10 hours
The Gaza genocide radicalized the world — and there’s no going back People can't unsee a live-streamed annihilation defended under the banner of liberal democracy. They know the Israeli apartheid regime can no longer exist. By Tareq Baconi. https://t.co/R12QymKkLN
Tweet card summary image
972mag.com
People can't unsee a live-streamed annihilation defended under the banner of liberal democracy. They know the Israeli apartheid regime can no longer exist.
49
495
1K
@MaryKostakidis
💧Mary Kostakidis
2 days
‘German professor Riem Spielhaus led the EU’s study of the Palestinian textbooks which Israel claims teach hatred of Jews. The study reached a different conclusion. In an in-depth interview, the professor says she has come to understand that the allegations of antisemitism are
Tweet card summary image
development-today.com
German professor Riem Spielhaus led the EU’s study of the Palestinian textbooks which Israel claims teach hatred of Jews. The study reached a different conclusion....
30
430
810
@JordanKonek
Jordan Kunni
2 days
That’s her when she was 17. Walking into her igloo, that her dad made. It went viral in 2018. She’s now 93 years old.
51
742
9K
@NoLore
Nora Loreto
1 day
I wrote about globalizing the intifada, how way more Palestinians died during the two Intifadas than Israelis, and how Canadian media is working overtime to give cops the tools to criminalize free speech. My last piece for 2025. https://t.co/uEH18FQnkW
53
160
395
@ROAPEjournal
ROAPE journal
3 days
Missed the announcement of the release of our new special issue on #Fanon at 100? Frantz Fanon at 100: class struggle and the future of African liberation Find the journal alert and all the contents, free to access & download anywhere in the world, here:
2
86
192
@_ZachFoster
Zachary Foster
2 days
875 ceasefire violations in less than 2.5 months.
@MustafaBarghou1
Mustafa Barghouti @Mustafa_Barghouti
2 days
Israel violated the ceasefire agreement in Gaza 875 times since it was signed on 10/10/2025, Killing 411 Palestinian civilians and injuring 1112 others.
8
211
541
@yashar
Yashar Ali 🐘
3 days
BREAKING Sharyn Alfonsi, a correspondent for 60 Minutes, sent an internal email to colleagues stating that CBS News editor in chief Bari Weiss “spiked our story” about the Trump administration and the transfer of deportees to a prison in El Salvador. In the email — which was
488
3K
11K
@monthly_review
Monthly Review
4 days
This is perhaps the single-most common dismissal used by capitalists against socialist governments. – Esha / https://t.co/i5nC1kpHIq https://t.co/Hhjkq47PCu
0
15
40
@wickdchiq
Back On This App and It’s Still Hell
6 days
This is so antiblack. It denigrates our struggle and desensitizes the abject violence Black ppl and our communities experienced. To diminish that violence and equate it to a few protesters that piss you off is a false equivalency that promotes antiblackness
@mgeist
Michael Geist
7 days
I wrote about the intimidation marches in Jewish neighbourhoods last month, but today’s Globe editorial gets impact right: “an act of aggression and intimidation, an echo of the Ku Klux Klan marching through a Black neighbourhood” https://t.co/ZnUS2v2oNP https://t.co/1BSuFKA5G1
51
92
288
@davidpugliese
David Pugliese
6 days
Mark MacKinnon @markmackinnon , Bob Fife @RobertFife and Steven Chase are pushing the false claims by Chris Alexander/Canadian Forces officers that I am a Russian spy/Kremlin agent. In response, I provided them with significant material which they didn’t use in their article.
@RobertFife
Robert Fife
6 days
CAF espionage case linked to allegation that Postmedia journalist has ties to Russia #cdnpoli https://t.co/gq2SKDB9nt
43
117
325
@dimitrilascaris
Dimitri Lascaris
5 days
Last year, Globe reporters Rob Fife and Steven Chase accepted a 'journalism' award from the Conference of Defence Associations, a lobby group for the war machine. In this photo, they're seen accepting the award alongside Wayne Eyre, Canada’s Chief of the Defence Staff General. No
@davidpugliese
David Pugliese
6 days
Mark MacKinnon @markmackinnon , Bob Fife @RobertFife and Steven Chase are pushing the false claims by Chris Alexander/Canadian Forces officers that I am a Russian spy/Kremlin agent. In response, I provided them with significant material which they didn’t use in their article.
16
66
148
@AssalRad
Assal Rad
6 days
We’ve reached the point of Israel’s genocide where Doctors Without Borders can report a 29-DAY-OLD Palestinian baby freezing to death and it’s not even news.
@MSF
MSF International
6 days
Today, a 29-day-old baby died at Nasser hospital, southern Gaza, Palestine, just two hours after arriving at the MSF- supported paediatric ward in the early hours of the morning. Despite treatment efforts, he could not be saved. According to the Ministry of Health, he died from
436
11K
23K
@KavitaAlguMD
Kavita Algu
5 days
Seemingly in response to the Palestine flag likely to be raised at Queens Park, @SpeakerSkelly has permanently cancelled ALL ceremonial flag raisings. @fordnation had no problem raising the Israeli flag (a state in front of the ICC for genocide) a few months ago – even though
@ahmadelbayoumi
Ahmad Elbayoumi
7 days
NEW: Speaker Donna Skelly is ending ceremonial flag-raisings, with the Franco-Ontarian flag set to be permanently displayed on the ceremonial flagpole outside Queen’s Park. Background here: https://t.co/xrvRHXo9E3
106
185
534
@TinaYazdani
Tina Yazdani
5 days
We made a final attempt in Buffalo to ask Premier Ford about the new investigation into his labour minister, but he dodged our camera & ducked into his vehicle. “One way or another, the truth will come out & Ontarians will finally get the answers they deserve,” said @MaritStiles.
83
412
1K
@CFifeKW
Catherine Fife
5 days
Elbows up? Did you know that a US Company was contracted to run the testing for Skilled Trades Ontario? #onpoli https://t.co/FFS42ADB45
54
401
708
@NoLore
Nora Loreto
7 days
ISRAEL IS COMMITTING GENOCIDE, DAVID. And even then, no government has said its permissable to incite violence against Jews. All the war mongers have are lies. All they ever have are lies.
@davidfrum
David Frum
8 days
Governments in Australia, Canada, UK, tried to draw a line: "it's permissible to incite violence against Jews in Israel; prohibited to commit violence against Jews on our soil." But the inciters and the incited do not accept the line and are crossing it.
293
148
779