Paris-based correspondent for Agence France-Presse (AFP). Reported from postings in Tehran, Moscow, Istanbul. Heart in many places. Focusing here on Iran.

Paris
Joined April 2012
Iran's almost three month internet blackout has ended but connectivity far from full, widespread filtering, VPNs needed and messaging problematic and as @OfficialToomaj noted; connection 'is not a favour -- it is our right' out story for @AFP yahoo.com/news/world/article…
1
201
Stuart Williams retweeted
After one of the most meteoric rises in the history of French politics, Jordan Bardella, the 31-year-old top ally of Marine Le Pen, is fighting for his political life after allegations he made antisemitic comments as a teenager in 2013. u.afp.com/S9DX
15
17
2
52
42,578
Stuart Williams retweeted
Iranian human-rights lawyer Nasrin Sotoudeh wins the Vaclav Havel Human Rights Prize for her advocacy work. Still in Iran after her release on bail, she said via video message that "one day, the sun of freedom will shine upon our country as well." u.afp.com/S9WS
32
48
7
167
57,147
Stuart Williams retweeted
Iranian Nobel peace prize winner Narges Mohammadi has said her biggest fear is dying without seeing her two children again after being separated from the twins for over a decade, in her memoir published on Thursday. ➡️ u.afp.com/S9i6
7
26
63
17,160
Twin sisters Taraneh and Romina Rahimi, then just 20, in Jan joined the mass protests in Iran, spurred by hopes of change. But now they languish in prison with Romina facing a lengthy jail term and Taraneh the death penalty. My story for @AFP @MasoudNour sg.news.yahoo.com/one-kindes…
1
1
141
Four years after custody death of Mahsa Amini, @AmnestyIran says Iran's crackdown on ensuing protests amounted to 'crimes against humanity' 'Nothing has changed. We are seeking justice' says @mahsa_piraei whose mother Minoo was killed my story for @AFP yahoo.com/news/world/article…
1
1
101
Keenly aware of the approaching US midterms, Iran is seeking to inflict maximum damage on Trump with confrontational actions, taking a calculated but dangerous risk our @afp story comment from @SanamVakil @thomasjuneau @Alfoneh yahoo.com/news/politics/arti…
2
3
318
Iran executed Afghan national Ghaem Hosseini, 21, in case related to January 2026 protests He is 28th Jan protester executed during war, as well as 2 from 2022 protests Per @IHRights 'authorities presented no evidence' his actions led to death of policemen yahoo.com/news/world/article…
96
A recent reshuffle of Iran's security leadership elevating old guard + IRGC figures points to Tehran digging in to take a more offensive stance in a longer term conflict with US sty for @AFP comments by @JasonMBrodsky yahoo.com/news/world/article…
1
1
2
930
Stuart Williams retweeted
‘US Secretary of State Marco Rubio had to scramble to source a printer from within the grand palace of Versailles’. Superb @AFP account of a dizzying week of Trump-led Iran diplomacy, by colleagues including @AureliaEndAFP, @ffontemaggi and @Stuart_JW yahoo.com/news/politics/arti…
5
1
22
9,556
Unseen in public + wounded, Iran's new SL Mojtaba Khamenei likely now involved in decision-making and his engagement may increase with time, analysts say But his power unlikely to match his father's, they add our @afp sty w/ @thomasjuneau and @IranWonk yahoo.com/news/world/article…
2
3
5
1,632
Mojtaba Khamenei spent his career in the shadows working in the office of his father but was significant enough to be sanctioned by the US and is alleged to have intervened in 2005 elections and a crackdown on 2009 protests our profile yahoo.com/news/world/article…
1
190
No room in Iran's World Cup squad for its 3rd most prolific all time goal scorer Sardar #Azmoun An omission, commentators say, which has more to do with politics than football amid current int'l tensions our profile for @afp w/analysis by @Eri1806 sports.yahoo.com/articles/az…
2
4
17
2,259
Iran in last 2 days hanged protester + man charged w/ espionage Execution spree aims to 'instil fear in society and prevent future protests'  says @IHRights At least 39 people hanged on political/security charges since March, per its figures @afp story yahoo.com/news/world/article…
1
88
Stuart Williams retweeted
I told AFP that while Iran has made gains by blocking the Gulf, "the leadership was taking a gamble, facing a "hugely discontented population"... a struggling economy, and major damage to civilian and military infrastructure after US-Israeli attacks." yahoo.com/news/articles/sens…
3
7
11
4,717
Iran thinks it can outwit/outwait Trump with Hormuz control. But strategy risks backfiring in face of unpredictable WH + domestic tensions, leading to new war our @AFP sty comments by @thomasjuneau @SanamVakil @arash_tehran yahoo.com/news/articles/sens…
1
2
5
1,451
'I did nothing wrong,' Peyvand Naimi told his parents. The Iranian #Bahai was subjected to torture + mock executions but couldn't have committed the acts he is accused of, say his family our @afp sty on the crackdown vs Iran's largest non-Muslim minority yahoo.com/news/articles/scap…
1
24
5
57
4,370