Sign in

Maryam Jamshidi

@msjamshidi.bsky.social
3.3K followers 629 following 3K posts

Law Prof. Interested in Intl law, national security, sanctions, & SWANA (aka the Middle East & North Africa).

PostsRepliesMedia
Reposted by Maryam Jamshidi
Zeteo @zeteo.com · 03/06/2026
“This politicization of the death toll number will undoubtedly cast a shadow over... the events of Jan. 8-9.” @msjamshidi.bsky.social takes an in-depth look at the death toll of Iran’s protests & explains why it can undermine accountability for the violence that happened. zeteo.com/p/where-did-...
04410
Maryam Jamshidi @msjamshidi.bsky.social · 28/05/2026
This is a 5000+ word piece. I tried to be meticulous and fair in my analysis and based on my knowledge and expertise in evidence gathering relating to serious international crimes
051
Maryam Jamshidi @msjamshidi.bsky.social · 28/05/2026
As I argue in the piece, these unreliable numbers - even if they are ultimately proven to be accurate or close to accurate - will undermine efforts at accountability for the events of January 8-9, which are vital for Iran’s future
140
Maryam Jamshidi @msjamshidi.bsky.social · 28/05/2026
And yet they were repeated not only by various media outlets, politicians, and activists, they were also amplified by current and former UN officials
110
Maryam Jamshidi @msjamshidi.bsky.social · 28/05/2026
As I describe in the piece, the numbers pushed by these actors failed to satisfy minimum best practices on casualty figure counting established by reputable orgs like the Intl Committee of the Red Cross. Much of the evidence comes second or third hand & has not been corroborated
110
Maryam Jamshidi @msjamshidi.bsky.social · 28/05/2026
The 5 digit death toll #s came out fast and furious within days of the Jan 8-9 protests, notwithstanding a total internet blackout inside Iran. They were primarily pushed by 2 actors described in the piece, both of whom have long supported regime change & a return of the Shah
120
Maryam Jamshidi @msjamshidi.bsky.social · 28/05/2026
(the two most prominent haven't published figures for months….)
110
Maryam Jamshidi @msjamshidi.bsky.social · 28/05/2026
What is also striking is how these numbers have come to dominate public discourse, inside and outside Iran about the number of people killed. They displaced more reliable numbers gathered by NGOs and may have even convinced them to stop confirming the death toll
130
Maryam Jamshidi @msjamshidi.bsky.social · 28/05/2026
I wrote a piece about the evidentiary problems w/claims that 30,000-40,000 protestors were killed in Iran in 2 days in Jan. There is no doubt the bloodshed was significant. But the evidence supporting these specific numbers is unreliable /n msjamshidi.substack.com/p/how-unreli...
msjamshidi.substack.com
How Unreliable Claims of 30,000-40,000 Dead Iranian Protestors Became the Gospel Truth & Why That's a Problem
If you are Iranian, know an Iranian, or have been paying even the most cursory attention to mainstream U.S., Western, or Farsi-language media over the last few months, you’ve probably heard the claim ...
184
Maryam Jamshidi @msjamshidi.bsky.social · 22/05/2026
Had a wide-ranging convo w/ @thecradlemedia.bsky.social abt Iran’s reg of the Strait of Hormuz, the U.S. blockade, secondary sanctions, and the rhetoric & legal issues surrounding the so-called “shadow fleet.” Would love any feedback or thoughts u have about the convo www.youtube.com/watch?v=cEZ-...
youtube.com
Maryam Jamshidi: The Legal Case For Iran's Control of Hormuz | Ep. 25
YouTube video by The Cradle
096
Reposted by Maryam Jamshidi
Azeem Ahmed 🇵🇸 @azeem259.bsky.social · 19/05/2026
The Nazis were dumb enough to shoot up a mosque during the first days of Dhul-Hijjah, the month of Hajj. The only days more blessed for Muslims than the month of Ramadan. May he be rest in heaven.
0146
Reposted by Maryam Jamshidi
Summer School on the International Criminal Court @iccsummerschool.bsky.social · 15/05/2026
Check out the full programme for the Summer School on the International Criminal Court taking place online @uniofgalway.bsky.social 8-11 June Lectures and panel discussions w/international judges, lawyers and experts, and a public keynote address w/William Schabas. Registration open until 1 June.
156
Reposted by Maryam Jamshidi
Summer School on the International Criminal Court @iccsummerschool.bsky.social · 15/05/2026
We have a panel discussion on sanctions and the ICC with Judge Kimberly Prost, Zoe Paris (@coalitionfortheicc.org) & Shawan Jabarin (@alhaq.bsky.social). The final panel will discuss the future of the ICC - w/ Prof Maryam Jamshidi (@msjamshidi.bsky.social), Dr James Nyawo and Prof Munir Nuseibah.
144
Maryam Jamshidi @msjamshidi.bsky.social · 15/05/2026
Really enjoyed having this conversation about U.S. economic sanctions, American global power, and what gives me hope in these seemingly hopeless times with The China Academy's Thinkers Forum www.youtube.com/watch?v=5A9S...
youtube.com
Who Really Benefits From U.S. Sanctions? And How Do We Resist Them? | Maryam Jamshidi
YouTube video by Thinkers Forum
0107
Reposted by Maryam Jamshidi
Raimo Kangasniemi @rk70534.bsky.social · 14/05/2026
'Settlers chant “death to Arabs” & insult journalists in Jerusalem’s Bab al-Amud #Israeli settlers spat at & verbally abused Palestinian journalists, using obscene language & chanting “death to Arabs” in the Bab al-Amud area of #Jerusalem.' www.threads.com/@pbipalestin... #EastJerusalem #Palestine
1129
Maryam Jamshidi @msjamshidi.bsky.social · 12/05/2026
Got to speak with the great Helena Cobban from Just World Books about the illegal U.S./Israel war and international law. This was one of my favorite interviews youtu.be/kWxSqqvNUhI?...
youtu.be
The Iran Crisis #19: Maryam Jamshidi on International Law Regarding Hormuz, and Prospects for Peace
YouTube video by Just World Educational
093
Maryam Jamshidi @msjamshidi.bsky.social · 05/05/2026
You’re too kind, thanks to you both for a great convo!
000
Reposted by Maryam Jamshidi
Kumars Salehi @kumars.bsky.social · 04/05/2026
ep 262 of DYA: the brilliant @msjamshidi.bsky.social joins me and guest-host @norabf.bsky.social to explain why Iran’s regulation of the Strait of Hormuz is legal, probably, and why it matters
deleteyouraccount.libsyn.com
Delete Your Account Podcast: Ep. 262 – Iran's control of the Strait is legal, probably
Roqayah is off this week, so Kumars is joined from the top of the show by returning guest-host Nora Barrows-Friedman and returning guest Maryam Jamshidi to discuss Maryam’s recent article in The Natio...
172
Maryam Jamshidi @msjamshidi.bsky.social · 03/05/2026
Thank you to @niacouncil.org for organizing and my co-panelists, Prof. Behrooz Ghamari-Tabrizi and Amb. John Limbert for an engaging conversation today on the unlawful US/Israel war on Iran and the future of US-Iran relations www.youtube.com/live/uvT22r3...
youtube.com
Bluster, Bombs and Blockade: Sixty Days of War on Iran
YouTube video by NIAC
093
Maryam Jamshidi @msjamshidi.bsky.social · 02/05/2026
I started a substack! My first piece is about how the illegal US/Israel war against Iran continues the long-standing effort by foreign actors to dominate the country, as well as Iran's relentless refusal to be dominated open.substack.com/pub/msjamshi...
0186
Reposted by Maryam Jamshidi
Bunkunin @bunkunin.bsky.social · 25/04/2026
Trump Cancels Kushner-Witkoff Trip as Iran Suggests US Not ‘Truly Serious About Diplomacy’ www.commondreams.org/news/trump-c...
032
Maryam Jamshidi @msjamshidi.bsky.social · 25/04/2026
It was a pleasure speaking to Ali Alizadeh from Jedaal English about the Strait of Hormuz, the U.S. blockade, and the illegal US/Israel war on Iran www.youtube.com/live/uVrEZOg...
youtube.com
Who’s the Real Pirate in Hormuz—US or Iran? | Dr Maryam Jamshidi
YouTube video by Jedaal English
0136
Reposted by Maryam Jamshidi
Raimo Kangasniemi @rk70534.bsky.social · 24/04/2026
On Friday: "The bodies of 5 martyrs, including 3 children, were laid to rest at Al-Shifa Hospital in #Gaza City after they were killed last night in an #Israeli airstrike that targeted a gathering of civilians in the Beit Lahia area in northern Gaza." images.wafa.ps/album/Detail... (3/x)
054
Maryam Jamshidi @msjamshidi.bsky.social · 22/04/2026
When Iran nationalized its oil in the early 1950s, the UK responded by imposing sanctions on the country. All to maintain its control & defeat Iran’s sovereignty. This is the same thing 👇🏽. What’s different this time is Iran now knows it can use the Strait to sanction them back x.com/thecradlemed...
1147
Maryam Jamshidi @msjamshidi.bsky.social · 19/04/2026
What's so important abt the Strokes performance is that in less than 5 mins they made crystal clear that the US/Israeli war against Iran is not just happening because of Trump/Bibi. Its happening bcz this is what the US does. This is what it stands for bsky.app/profile/jdna...
05417
Maryam Jamshidi @msjamshidi.bsky.social · 17/04/2026
Hello friends, I wrote for Nation Magazine about how Iran has a reasonable legal basis for regulating the Strait of Hormuz and those that argue otherwise are reinforcing double-standards and imperial international law-making www.thenation.com/article/worl...
thenation.com
Only One Side Has Clearly Broken the Law In the Strait of Hormuz
And it isn’t Iran.
13218
Maryam Jamshidi @msjamshidi.bsky.social · 14/04/2026
Inside the Radical Zionist Group Linked to an N.Y.C. Assassination Plot www.nytimes.com/2026/04/14/n...
nytimes.com
Inside the Radical Zionist Group Linked to an N.Y.C. Assassination Plot
253
Reposted by Maryam Jamshidi
Ben There 2 @benthere-2.bsky.social · 10/04/2026
064
Maryam Jamshidi @msjamshidi.bsky.social · 10/04/2026
Thanks for clarifying! I wasn’t sure what their position was during the earlier effort to suspend the agreement.
010
Maryam Jamshidi @msjamshidi.bsky.social · 10/04/2026
Behrooz Ghamari-Tabriz is one of my favorite Iranian academics and people. He was a political prisoner in Iran sentenced to death in the early 80s while also dying of cancer at the time. He survived & is one of my greatest sources of hope for Iran’s future www.instagram.com/reel/DWzAhUg...
instagram.com
or_books on Instagram: "Behrooz Ghamari on what’s at stake in Iran right now.He speaks about the country’s vibrant civil society, its publishing scene, and…"
Behrooz Ghamari on what’s at stake in Iran right now.He speaks about the country’s vibrant civil society, its publishing scene, and what risks being destroyed through US and Israeli violence. Drawing on his new book, The Long War on Iran, watch the full conversation on YouTube, or listen wherever you get your podcasts — just search ORdio.
13315
Maryam Jamshidi @msjamshidi.bsky.social · 10/04/2026
Slovenia and Spain have been exceptional EU states that have refused to go along with Israeli criminality since Oct 7. But France’s decision to support suspending the EU Association Agreement with Israel…I think that’s new…the tide on Israel may FINALLY be shifting at the Western govt level
28121
Maryam Jamshidi @msjamshidi.bsky.social · 10/04/2026
On Iran’s insistence that Lebanon be included in any ceasefire: “This logic explains Tehran’s insistence on including Lebanon in the ceasefire. For Iran, this is not a secondary issue, but central to preserving its regional architecture.”
0165
Reposted by Maryam Jamshidi
Shibley Telhami @stelhami.bsky.social · 10/04/2026
'The Vatican was so alarmed by the Pentagon’s warning that Pope Leo canceled his plans to visit the U.S. later in the year; “many in the Vatican saw the Pentagon’s reference to an Avignon papacy as a threat to use military force against the Holy See.”' newrepublic.com/post/208820/...
newrepublic.com
Pentagon Threatened the Pope After He Criticized Trump
It was so bad that Pope Leo changed his plans to travel to the U.S.
66226
Maryam Jamshidi @msjamshidi.bsky.social · 08/04/2026
Obviously not all Lebanese share this sentiment - either its implicit hostility to Iran et al or its desperation for Iranian help- but it’s still a sentiment that makes a lot of sense since Lebanon’s own govt is unwilling to do anything to defend the country from Israeli attacks
0155
Maryam Jamshidi @msjamshidi.bsky.social · 08/04/2026
Jesus I was reading quickly and missed that one myself
010
Maryam Jamshidi @msjamshidi.bsky.social · 08/04/2026
Iran is rightfully accusing the U.S. and its Israeli proxy of violating the ceasefire already. We might not even get to Friday x.com/dropsitenews...
0115
Maryam Jamshidi @msjamshidi.bsky.social · 08/04/2026
Last year the EU Commission recommended suspending the core trade related aspects of the EU Association Agreement with Israel for its crimes in Palestine. Nothing happened. Spanish PM - perhaps the only principled leader of a major European country - is trying to revive those efforts
1155
Maryam Jamshidi @msjamshidi.bsky.social · 08/04/2026
You gotta assume this pushback is a result of all those Iran hawks who are freaking out that the Trump admin actually agreed to abide by the 10 pt plan which obviously it didn’t do. Scuttling any negotiations is a fever dream for those folks
050
Maryam Jamshidi @msjamshidi.bsky.social · 08/04/2026
Hard to say if this is meant to be face saving, but Trump admin vociferously arguing the 10 pt Iranian plan that is supposed to serve as the basis for negotiations isn’t the actual plan Iran presented. Seems unlikely the Iranians would dilute the proposal floating Iran -those are its redlines
252
Reposted by Maryam Jamshidi
Ryan Costello @ryecostello.bsky.social · 08/04/2026
President Trump went from threatening genocide against Iran to striking a tentative ceasefire in a matter of hours. What comes next? There is a ceasefire, but now two separate visions for peace need to be forged.
121
Maryam Jamshidi @msjamshidi.bsky.social · 08/04/2026
Israel knows it will be forced to abide by the US-Iran ceasefire on Lebanon & so they are pounding it brutally. To underscore their diabolical strategy to kill as many people as possible before they r forced to stop, the Israelis are calling this campaign “Eternal Darkness” bsky.app/profile/ayou...
0199
Maryam Jamshidi @msjamshidi.bsky.social · 08/04/2026
This is how Israel keeps this war going. By having their attack dog in the Gulf hit Iran after a ceasefire goes into effect. The UAE is not a sovereign state. It is a holding company and its biggest shareholder is Israel x.com/babaktaghvae...
01911
Maryam Jamshidi @msjamshidi.bsky.social · 08/04/2026
“In revealing that the US is fundamentally unprepared for.. warfare, Iran has reminded us of the old adage that "imperialism is a paper tiger". If the genocide in Gaza aimed to warn humanity of the consequences of resistance, Iran's victory reminds us that resistance is both necessary and possible”
1167
Maryam Jamshidi @msjamshidi.bsky.social · 08/04/2026
Trump was about to unleash genocidal violence on Iran so, of course, the Israelis are upset that didn’t happen x.com/academic_la/...
172
Maryam Jamshidi @msjamshidi.bsky.social · 08/04/2026
“While the current ceasefire is temporary, the costs of the war…may soften the U.S. negotiating position. Unlike previous rounds (e.g., Geneva), the administration’s ability to credibly threaten war has diminished. From Tehran’s perspective, they have already endured the worst” x.com/citrinowicz/...
052
Maryam Jamshidi @msjamshidi.bsky.social · 08/04/2026
Before the ceasefire can the veto of this awful resolution, for which Bahrain held the pen. It would have greenlit a global war against Iran. If China and Russia had not vetoed it, we’d probably be in Armageddon now
14622
Maryam Jamshidi @msjamshidi.bsky.social · 08/04/2026
Thank you Ken. I’ll do my best. Same to you and yours. ❤️
010
Maryam Jamshidi @msjamshidi.bsky.social · 08/04/2026
With Omani buy in, the new Hormuz toll booth is likely here to stay. This is not just huge for Iran’s economy and the deterioration of unlawful US unilateral sanctions. It is potentially consequential for third-world intl law making )for the nerds in the room).
1328
Maryam Jamshidi @msjamshidi.bsky.social · 08/04/2026
Thanks Ken :)
110
Maryam Jamshidi @msjamshidi.bsky.social · 08/04/2026
Clearly having a lot of conflicting emotions right now….
0160