Maral Karimi
maralkay.bsky.social
Maral Karimi
@maralkay.bsky.social
PhD, Social Justice Education, @uoft. Lecturer @uoft @tmu
Author: Iranian Green Movement of 2009: Reverberating Echoes of Resistance(2018)
https://rowman.com/ISBN/9781498558679/The-Iranian-Green-Movement-of-2009-Reverberating-Echoes-of-Res
Pinned
In this book, I lay out the failure of #Reform & the demise of the #GreenMovement arguing it was never a #democratic alternative to begin with, but a distortion. I then link that to the Dec 2017 uprisings (hence the cover photo) and the cyclical nature of protests in Iran.
was quoted in @LeDevoir on rising U.S.–Iran tensions: U.S. intervention would likely begin w limited targeted strikes on nuclear sites not #regimechange, warning Iranian lives risk being instrumentalized amid escalating rhetoric & internal repression
#IranProtests
media2.ledevoir.com/images_galer...
January 29, 2026 at 3:21 PM
I sat down with Jayan Jeganathan @JeyanTVO of @TVO for an in depth conversation on #IranProtests, Trump's plans for Iran and the opposition.

Watch full video tonight on TVO or later on YouTube (I shall post).

Special thanks goes to @PreetiBhuyan for producing.
"Iran is going to be an extremely tough pill to swallow for [Trump]... he doesn't have an endgame in Iran," @maralkay.bsky.social (@torontomet.bsky.social) tells @jeyantvo.bsky.social, tonight on The Rundown at 8pm | Producer: Preeti Bhuyan
January 19, 2026 at 9:56 PM
Reposted by Maral Karimi
"Iran is going to be an extremely tough pill to swallow for [Trump]... he doesn't have an endgame in Iran," @maralkay.bsky.social (@torontomet.bsky.social) tells @jeyantvo.bsky.social, tonight on The Rundown at 8pm | Producer: Preeti Bhuyan
January 19, 2026 at 9:48 PM
I’ll be speaking live on CBC Radio across multiple regional programs discussing #IranProtests

Starting 2:30 pm local time, airing coast to coast to coast, including Toronto, Vancouver, Ottawa, Halifax, Calgary…

You can listen on CBC radio live, by tuning into regional station
#DigitalBlackoutIran
January 9, 2026 at 6:13 PM
‎In solidarity with protests across Iran, Kurdish regions have gone on strike. As the images show, shops are closed, no foot traffic, and even street vendors have complied.

‎⁧‫#بژی_کوردستان‬⁩
‎⁦‪#IranProtests2026‬⁩
January 8, 2026 at 3:27 PM
Elon is a fascist
December 17, 2025 at 9:10 PM
My latest op-ed on #Iran-Israel war in the @thestar.com

"Western coverage often casts Iranians as a single, uniform bloc, either villains or oppressed. On the ground, however, reality shows a far more intricate, textured landscape."
www.thestar.com/opinion/cont...
The Iran-Israel conflict is about more than just missiles. This is how Canada should respond
Why Iran’s inner turmoil, not its rockets, should guide Canada’s response.
www.thestar.com
June 20, 2025 at 8:11 PM
Reporter: "How imminent is #Israeli strike on #Iran"
#Trump: "I don't want to say imminent but it looks like something that could very well happen...#Iran can't have nuclear weapons"
June 12, 2025 at 5:12 PM
Downtown #Toronto right now!

#Palestine
#Gaza
June 9, 2025 at 10:26 PM
بیایید هر روز با خود تکرار کنیم: ⁧‫#تجاوز‬⁩ جنسی بیش از آنکه ناشی از نیاز جنسی باشد، تلاشی‌ست برای سلطه بر بدن «دیگری». دیگریی، بدنی، که در طی فرآیندی تاریخی از انسانیت تهی شده است.

‏تجاوز نتیجه مناسبات قدرت و سلطه‌است و نیاز جنسی نقش ثانوی داره.
June 5, 2025 at 6:04 PM
Presenting my research @ the Canadian Communication Association @ 3:30PM today. Hope to see you there.

Here is the title:
"Reframing Narratives of Conflict: Media Representations of Bashar al-Assad’s Fall and the Moderation of #AbuMohamadal-Jolani"

#Congress2025
@CCA_ACdC
June 3, 2025 at 2:01 PM
جناب مستطاب فوتبالیست مملکت رسما اعلان کردن همه مردها می‌توانند متجاوز باشند (نهادینگی فرهنگ تجاوز) و برخلاف زمانی که زنها درباره آزارهای جنسی می‌نویسند، هجوم «البته نه همه مردها» را نمی‌بینیم (جنسیت‌زدگی و دفاع از ساختار مسلط مردسالار)
‏⁧‫#کره_جنوبی‬⁩
June 2, 2025 at 3:18 PM
I'm glad the uneducated members of the Right have learned to hide behind the word 'activism'.

A term that represents the very ideals they fear: equity, fairness and anything that just may level the playing field for the marginalized.
May 30, 2025 at 8:05 PM
#نرگس_محمدی زن مقاومیست. متاسفانه تجربه مکرارا کارکرد فرسایشی جوایز و نشانهای بین‌المللی را نشان داده.

برنده پس از مدتی تبدیل میشود به دستگاه صدور بیانه و مصاحبه‌های بی‌سر و ته. مثل این بیانیه زیر که فهرستی بلندبالاست از اصلاح‌طلبان حکومتی، تا آزارگر جنسی و مهره‌های امنیتی.
x.com/nargesfnd/st...
x.com
May 29, 2025 at 2:16 PM
My thoughts exactly!
May 20, 2025 at 3:43 PM
Should we tell him that no political gift is ever free?

#AirForceOne
May 12, 2025 at 6:35 PM
"Everyday in #Palestine children are being slaughtered, maimed, and starved to death....

What is happening in #Gaza is not a matter of opinion. It is not complex in the way morality is made complex in order to excuse paralysis"
May 6, 2025 at 7:22 PM
In light of #Trump's outright falsehoods, PM @mark-carney.bsky.social demonstrating insane amount of restraint not calling him out in his face!
May 6, 2025 at 5:54 PM
According to #ElectionsCanada, a by election costs $1.7 million!

Just calling out the price tag for #Poliviere's ambitions.
1- #DamineKurek: I was given a "mandate", which means he was ordered by #PierrePoilievre to resign. #Poilievre though says he accepted Kurek's "offer" to resign.

2-Why should the #Canadian tax payer pay for a career politician's failed ambitions?Canada just held an election and #Conservatives lost!
May 6, 2025 at 3:19 PM
Just when you think #Trump can't get any dumber, he resurfaces with something like this:

The movie industry in US is dying not because other Nations r taking advantage of USians (why is Nations capitalized?) it's because of the very nature of Capitalism, which goes where it can find cheap labour!
May 5, 2025 at 4:12 PM
I guess everyone has a price! Even progressives like #AdamVaughan

#ThemeSpa
#OntarioScienceCentte
Adam Vaughan joins Team Therme. He’s now a collaborator in the destruction of a public park at Ontario Place and the Ontario Science Centre.

He’s betraying everything his father’s progressive-urbanist movement stood for and the journalistic ethic he once espoused.

www.cbc.ca/news/canada/...
Adam Vaughan is the new face of Therme Canada, touting its spa at Ontario Place | CBC News
Former city councillor and ex-MP Adam Vaughan, long one of the sharpest critics of Doug Ford's plans for Toronto's waterfront, is now working for Therme Canada, the company developing a luxury spa at ...
www.cbc.ca
May 5, 2025 at 3:21 PM
This is too delicious👇

Dear Woke Gods, is it too much to ask PP loses this one too?
"Mirror, Mirror on the wall, find me the riding with the most diehard Conservative support of them all!"

"Fair PP, at home there is none like thee,
But over the Mountains is Damien Kurek's, see
With 82% approval, almost eighty-three,
A thousand times more popular than thou is he."
May 2, 2025 at 8:19 PM
1- #DamineKurek: I was given a "mandate", which means he was ordered by #PierrePoilievre to resign. #Poilievre though says he accepted Kurek's "offer" to resign.

2-Why should the #Canadian tax payer pay for a career politician's failed ambitions?Canada just held an election and #Conservatives lost!
May 2, 2025 at 8:01 PM
So #PeteHegseth’s next or is The Donald still pretending like that frat boy can be trusted with national defense?
National Security Adviser Michael Waltz didn’t work well with senior members of Trump’s team—and couldn’t prove that he was able to manage his own staff, reports The Atlantic:
Inside Mike Waltz’s White House Exit
Signalgate was the national security adviser’s most glaring mistake. But his problems ran deeper.
bit.ly
May 1, 2025 at 8:41 PM