Sign in

Daniel Milligan (he/him) 🇵🇸

@dmilligan.bsky.social
735 followers 1.1K following 46 posts

Partial to life on this planet. 🚲 🌳 🦦 ⚧️ 💚 🍠 ⬅️♾️ 📛 📸 Resist fascism always. Scottish Greens. In Edinburgh with a bit of 🏴󠁧󠁢󠁳󠁣󠁴󠁿 / 🇫🇮 / 🇪🇬 Opinions are my own

PostsRepliesMedia
Reposted by Daniel Milligan (he/him) 🇵🇸
The Workers' Observatory @workersobservatory.org · 29/09/2026
Earlier this month, we released three new organising guidebooks in collaboration with partners in Scotland, UK, and India. They give real-world examples of techniques for organising workers and communities where traditional methods often fall short, such as seasonal and platform workers.
Three A5 booklets on a table: "Start with a Slogan", "Mapping for Organising in Platform Work", and "Building Groups on Tricky Ground".
142
Reposted by Daniel Milligan (he/him) 🇵🇸
Kate Nevens (she/her) @katenevens.bsky.social · 14/09/2026
This Wednesday, the Greens will be bringing a motion to Scottish Parliament to bring an end to the Scottish Government's complicity in illegal Israeli settlements 🇵🇸 Write to your MSP to ask them to vote in favour of our motion, and tune in to watch the debate on Wednesday on parliament.scot
24622
Reposted by Daniel Milligan (he/him) 🇵🇸
Edinburgh Greens @edinburghgreens.bsky.social · 01/09/2026
Let's demand better. This Thursday, vote @scottishgreens.org #1 in 🌟 Southside/Newington 🌟 Portobello/Craigmillar
1129
Reposted by Daniel Milligan (he/him) 🇵🇸
Edinburgh Greens @edinburghgreens.bsky.social · 31/08/2026
Make these your next councillors The southside/Newington and Portabello/Craigmillar by-elections are this Thursday, and we have an opportunity to elect two Green councillors - Isabella and Lorenzo!
075
Reposted by Daniel Milligan (he/him) 🇵🇸
Iona Fyfe @ionafyfe.bsky.social · 20/08/2026
I need to shift 60 last tickets for my Fringe show to break even. I’m a Scottish folksinger, performing self-penned, trad ballads and translations in Scots My shows are 21 and 23. Any support/reposts would go a long way. ❤️ 🎟️ Tickets → bit.ly/fringeif
2200344
Reposted by Daniel Milligan (he/him) 🇵🇸
Prof Katherine Schofield 🇬🇧🇦🇺🇪🇺 @katherineschof8.bsky.social · 16/08/2026
Oh my god what TF is wrong with #BBC #BroadcastingHouse? They have got KATHLEEN STOCK on to do the review, SPECIFICALLY to talk about Jason Arday. When she was one of the most egregious examples of the pile on, just days ago. I have turned the radio off. Shame on you BBC.
1053742768
Daniel Milligan (he/him) 🇵🇸 @dmilligan.bsky.social · 14/08/2026
Heartbreaking news tonight. UK media have gone from character assassination to literal assassination. There needs to be a reckoning, the punching down of marginalised people needs to end. You are seen, for help call 116 123 (Samaritans) or 0800 689 5652 (National Suicide Prevention Helpline UK).
002
Daniel Milligan (he/him) 🇵🇸 @dmilligan.bsky.social · 19/07/2026
Third fire in 2 years on Arthur's Seat in 2 years. When will Historic Environment Scotland take action?
000
Reposted by Daniel Milligan (he/him) 🇵🇸
elia ayoub @ayoub.bsky.social · 06/07/2026
A world-famous doctor could die in prison and there are no consequences to the genocidal regime doing this
1419235
Reposted by Daniel Milligan (he/him) 🇵🇸
Edinburgh Greens @edinburghgreens.bsky.social · 30/06/2026
Introducing Isabella Gastel Alejandre, your Scottish Greens candidate for the #SouthsideNewington by-election. Vote @scottishgreens.org [1] on Tuesday 3rd September to elect a hard-working councillor who will demand better for our city.
Campaign flyer graphic featuring a close-up portrait of candidate Isabella Gastel Alejandre, a young woman with dark wavy hair and a green sweater, smiling warmly.
Top right text: "Southside/Newington by-election, Tuesday 3rd September".
Overlay graphic: A mock ballot paper slip reads "Isabella Gastel Alejandre", followed by the Scottish Greens rosette logo, and the number "1". A pink arrow points to the logo with the text "LOOK FOR THE LOGO".
Bottom banner: A solid green footer featuring a large white Scottish Greens rosette logo on the left, with the text "ISABELLA GASTEL ALEJANDRE" and "Southside/Newington ward" in white and light yellow.
11711
Reposted by Daniel Milligan (he/him) 🇵🇸
Edinburgh Greens @edinburghgreens.bsky.social · 30/06/2026
Introducing Lorenzo Martinico, your Scottish Green Party candidate for the #Portobello/Craigmillar by-election. Vote @scottishgreens.org [1] on Tuesday 3rd September to elect a hard-working councillor who will demand better for our city.
Campaign graphic featuring a close-up portrait of candidate Lorenzo Martinico, a man with dark curly hair and a full beard, wearing a light blue button-up shirt and a cream-colored knit cardigan, smiling gently in front of a blurred green tree background.
Top right text: "Portobello/Craigmillar by-election, Tuesday 3rd September".
Overlay graphic: A mock ballot paper slip reads "Lorenzo Martinico", followed by the Scottish Greens rosette logo, and the number "1". A pink arrow points to the logo with the text "LOOK FOR THE LOGO".
Bottom banner: A solid green footer featuring a large white Scottish Greens rosette logo on the left, with the text "LORENZO MARTINICO" and "Portobello/Craigmillar ward" in white and light yellow.
11714
Reposted by Daniel Milligan (he/him) 🇵🇸
Lizzie Dearden @lizziedearden.bsky.social · 30/06/2026
A quarter of terror attacks in Britain over the past decade have targeted Muslims, but some have gone largely unnoticed because of delays formally declaring them terrorism Most jihadist attacks, by contrast, have been declared within hours of taking place inews.co.uk/news/uk-terr...
inews.co.uk
The UK terror attacks you don't hear about - and how they go under the radar
Some incidents are not being confirmed as terrorism for up to nine months, leaving the public unaware about the threat on British streets
15805431
Reposted by Daniel Milligan (he/him) 🇵🇸
Carceral Abolition @carceralabolition.bsky.social · 18/06/2026
Mural in San Andrés Cholula, Mexico www.reddit.com/r/MarchAgain...
91107792134
Reposted by Daniel Milligan (he/him) 🇵🇸
Hannah Graham @drhannahgraham.bsky.social · 13/06/2026
A wee group of angry balaclava and mask-wearing anti-immigration guys tried to stop the good people of Glasgow showing solidarity with migrants and standing up to racism and fascism. Well, the far right are far outnumbered... #RefugeesWelcome #MigrantsWelcome #NeighboursNotStrangers #Glasgow
Photo of a small group of mostly men wearing black, with masks and balaclavas, surrounded by a Police Scotland cordon in the bottom of the photo, in the foreground. In the background, a very large colourful crowd of people with saltires, trade union banners, and hand-made signs in support of migrants and against racism have turned up to gather to show solidarity, and the far right guys were hoping to thwart that. They didn't.
17471172184
Reposted by Daniel Milligan (he/him) 🇵🇸
Edinburgh Greens @edinburghgreens.bsky.social · 02/06/2026
Scottish Greens are "in for the win" as 2 by-elections are announced in Edinburgh edinburgh.greens.scot/news/scottis...
edinburgh.greens.scot
Scottish Greens say they are "in for the win" as 2 by-elections are announced in Edinburgh today. - Edinburgh Green Party
Green councillors have welcomed the by-elections, claiming that they are in a strong position to win by-elections in Edinburg
02512
Reposted by Daniel Milligan (he/him) 🇵🇸
Led By Donkeys @ledbydonkeys.org · 17/05/2026
Immigration make Britain brilliant
510139204209
Reposted by Daniel Milligan (he/him) 🇵🇸
Dana El Kurd @danaelkurd.bsky.social · 15/05/2026
The nakba never ended.
8693191
Daniel Milligan (he/him) 🇵🇸 @dmilligan.bsky.social · 14/05/2026
The grim and awful history of anti-semitism is a legacy Europeans have a duty to educate ourselves on. In case there is still any doubt about what Zionism is, here's another word to associate with it: "capitulation".
010
Reposted by Daniel Milligan (he/him) 🇵🇸
David Roberts @volts.wtf · 12/05/2026
It's hard to believe, but this really is the official position of our country's Very Serious Financial Analysts: "it would simply be too horrible if the strait stays closed, so ... [closes eyes tight, taps heels together] ... it won't!"
1152227451
Reposted by Daniel Milligan (he/him) 🇵🇸
Saul Staniforth @saulstaniforth.bsky.social · 01/05/2026
Alex Crawford: "This isn't Gaza, this is Lebanon, and just some of the dozens of villages in the south that have been virtually wiped out by Israel in a matter of weeks"
5146136
Reposted by Daniel Milligan (he/him) 🇵🇸
Kate Nevens (she/her) @katenevens.bsky.social · 27/04/2026
Community hubs like @weightogo.bsky.social are such a huge asset to Edinburgh & Leith 🌱 Visit, support our local circular, sustainable and ethical businesses, and keep war profiteering out of our everyday lives. @qmanivannan.bsky.social @lornaslater.bsky.social @edinburghgreens.bsky.social
0126
Reposted by Daniel Milligan (he/him) 🇵🇸
The Tennessee Holler @thetnholler.bsky.social · 24/04/2026
Remembering Amal Khalil
307102743797
Reposted by Daniel Milligan (he/him) 🇵🇸
Saul Staniforth @saulstaniforth.bsky.social · 24/04/2026
Solidarity with over 1,000 @unitetheunion.bsky.social members who are on strike at 5 universities in Scotland today over the imposition of a real terms pay cut. And also solidarity with @ucu.org.uk members at Aberdeen university who are taking action over job cuts.
13515
Reposted by Daniel Milligan (he/him) 🇵🇸
Shabana Mir @shabana.bsky.social · 23/04/2026
Israel targeted Lebanese journalist Amal Khalil repeatedly and eventually murdered her. 🧵 #AmalKhalil
1295168
Reposted by Daniel Milligan (he/him) 🇵🇸
elia ayoub @ayoub.bsky.social · 19/04/2026
Palantir put out the most cartoonishly evil statement possible. They’re so arrogant and self-confident they don’t seem to believe their fascistic plans can be opposed. We must get rid of Palantir altogether. twitter-thread.com/t/2045574398...
twitter-thread.com
Because we get asked a lot. by @PalantirTech(Palantir) | Twitter Thread Reader
Because we get asked a lot. The Technological Republic, in brief. 1. Silicon Valley owes a moral debt to the country that made its rise possible. The engineering elite of Silicon Valley has an affir...
19074622011
Reposted by Daniel Milligan (he/him) 🇵🇸
Mark Ruskell @markruskell.bsky.social · 19/04/2026
This is a disgraceful way for SNP Government Ministers to operate internationally. It’s not who we are. www.theferret.scot/scottish-gov...
theferret.scot
Scottish Government ‘rolling out red carpet’ for UAE despite Sudan war allegations and human rights record
Documents show deputy first minister did not raise human rights once on trip to Gulf state accused of fuelling Sudan’s brutal war.
32612
Reposted by Daniel Milligan (he/him) 🇵🇸
Dave Vetter @davidrvetter.bsky.social · 15/04/2026
The principal function of journalism is to hold power to account. The BBC, by contrast, is going out of its way to persecute the powerless.
25715
Reposted by Daniel Milligan (he/him) 🇵🇸
Scottish Greens @scottishgreens.org · 10/04/2026
It only takes a few minutes to register to vote. But the consequences of next month's election could last a lifetime. Take your future into your own hands. Register today. 👉 www.gov.uk/register-to-vote
10 days left to register to vote. Register to vote by April 20th. Don't let someone else decide your future. www.gov.uk/register-to-vote. Let's demand better. On May 7th vote Scottish Greens.
16143
Reposted by Daniel Milligan (he/him) 🇵🇸
Scottish Refugee Council @scotrefugeecouncil.bsky.social · 23/03/2026
Scottish Parliament elections are coming up on May 7th, and refugees have the right to take part and cast their vote for the next Scottish Government. We've answered some frequently asked questions about elections and how to register on our website. Find out more: ow.ly/XZ1550YwVvi
0149
Reposted by Daniel Milligan (he/him) 🇵🇸
Tarik Abou-Chadi @tabouchadi.bsky.social · 08/04/2026
I am old enough to remember all the hot takes that the Scottish Greens and their progressive policies especially on gender identity were not only damaging the party but also dragging down the SNP. Potential voters of parties on the (centre-)left want progressive policies. It shouldn‘t be a surprise.
26520
Reposted by Daniel Milligan (he/him) 🇵🇸
elia ayoub @ayoub.bsky.social · 08/04/2026
There is no ceasefire in Lebanon. Israel has been bombing Lebanon non-stop since last night. If anything Israel is expanding its war on Lebanon. You are being lied to
1040311840
Reposted by Daniel Milligan (he/him) 🇵🇸
Dr. Sandra Duffy Golden @sandraduffy.bsky.social · 09/04/2026
Will I get in trouble for this. "“Gender critical” is an inaccurate term for a movement which is anything but ‘critical,’ in the academic sense, in its approach. “Gender criticality” is marked, in fact, by a profound lack of intellectual inquiry."
55639120
Reposted by Daniel Milligan (he/him) 🇵🇸
Fabian Blake(he/him)Rose tint my world @glitzydemon.itch.io · 08/04/2026
Today is International Romani day! 💚💖💙 I often highlight our struggles against racism, segregation and prejudice. But today I want to CELEBRATE the beauty and reality of our culture! So if you have any respectful question about Roma and our culture feel free to ask and, if I can, I will answer 💖🥰💖
media.tenor.com
a blue green and red flag with a red wheel in the middle
Alt: the romani flag flies proudly from a flag pole it has a green half at the bottom representing the earth, a blue half at the top representing the sky, and a red chakra wheel in the centre, representing both our origins in India and the link many of us (but not all) have to a travelling lifestyle as it also resembles the wheel of a wagon
47544
Reposted by Daniel Milligan (he/him) 🇵🇸
Trita Parsi @tparsi.bsky.social · 07/04/2026
Members of the Iranian Jewish community inspect what is left of their synagogue in Tehran after Israel bombed it. On Passover...
281800796
Reposted by Daniel Milligan (he/him) 🇵🇸
Mack Butterfield @mack2114.bsky.social · 31/03/2026
In a functional democracy, he would offer his resignation tonight.
771132254397
Reposted by Daniel Milligan (he/him) 🇵🇸
Edinburgh Greens @edinburghgreens.bsky.social · 25/03/2026
We'd love to have you join us for our ceilidh fundraiser on 18th April. The Da Hooley Ceilidh band will be playing live!
Edinburgh Greens logo in top right hand corner. People of diverse ethnicities wearing tartan and dancing with confetti falling in the background.
085
Daniel Milligan (he/him) 🇵🇸 @dmilligan.bsky.social · 25/03/2026
My TV license expires at the end of the month and I can't think of a better time to stop paying.
010
Reposted by Daniel Milligan (he/him) 🇵🇸
The Empty City @davidallengreen.bsky.social · 25/03/2026
Literal lunacy.
53949149
Daniel Milligan (he/him) 🇵🇸 @dmilligan.bsky.social · 24/03/2026
📈 The Edinburgh Greens' Holyrood Crowdfunder has just 1 day left to go and is just a few £100 short – can you help us meet our most ambitious target ever? 🌱 We are up against billionaire-backed parties, but each grassroots pound raised goes much further than their business-backed projects ever can!
crowdfunder.co.uk
Edinburgh Greens Holyrood 2026
Support Edinburgh Greens to elect 3 MSPs in Edinburgh and Lothians East
000
Reposted by Daniel Milligan (he/him) 🇵🇸
Al Jazeera English @aljazeera.com · 22/03/2026
Dozens of Israeli settlers stormed the Palestinian village of Jalud during Eid al-Fitr, torching homes and wounding at least one person. The attack comes amid a surge in settler violence in the occupied West Bank, where over 1,000 Palestinians have been killed since October 2023.
54631462
Reposted by Daniel Milligan (he/him) 🇵🇸
Edinburgh Greens @edinburghgreens.bsky.social · 10/03/2026
🗓️ This is tonight! 🟩 There are still tickets available to come and hear the first ever MP for the Green Party of England and Wales Caroline Lucas. 📍7pm at Pleasance Theatre (doors open at 6:30).
042
Reposted by Daniel Milligan (he/him) 🇵🇸
Human Rights Watch @hrw.org · 03/03/2026
Yanar Mohammed, a leading Iraqi feminist and co‑founder of the Organisation of Women’s Freedom in Iraq, was assassinated outside her home in Baghdad on March 2, 2026. For more than two decades, Yanar was one of Iraq’s most courageous advocates for women’s rights.
5180110
Reposted by Daniel Milligan (he/him) 🇵🇸
Edinburgh Greens @edinburghgreens.bsky.social · 05/03/2026
Join the movement! We have lots more door-knocking opportunities this weekend: Sat 7 Mar: - Gorgie/Dalry: 10:30-12:30 - Musselburgh: 10:45-12:45 - South Edinburgh: 11-1 - The Inch: 12-2 - Forth: 2-4 Sun 8 Mar: - City Centre: 11-2 - Sciennes: 2-4 Tue 10 Mar: - Silverknowes: tbc - Gorgie/Dalry: 6-8
Gorgie / Dalry - St Martins Community Resource Centre, 232 Dalry Road, Saturday 7 March, 10:30am - 12:30pm.
Musselburgh - Maggie's Bar and Café at Queen Margaret University, Musselburgh, Saturday 7 March, 10:45am - 12:45pm.
South Edinburgh - Cuthbert's Café, 2-6 Spottiswoode Road, Saturday 7 March, 11am - 1pm.The Inch - Scotmid, 94-98 Walter Scott Avenue, Saturday 7 March, 12pm - 2pm.
Forth - Pilton Community Health Project, 73 Boswall Parkway, Saturday 7 March, 2pm - 4pm.
City Centre - Lovecrumbs, 155 West Port, Sunday 8 March, 11am - 1pm.Sciennes - Summerhall, Sunday 8 March, 2pm - 4pm.
Silverknowes - Meeting place and time to be confirmed, Tuesday 10 March.
Gorgie-Dalry - St Martins Community Resource Centre, 232 Dalry Road, Tuesday 10 March, 6pm - 8pm.
072
Reposted by Daniel Milligan (he/him) 🇵🇸
Laleh Khalili @lalehkhalili.bsky.social · 02/03/2026

Purple Spectre Logo
Search
Search...
Boston Iran War/Peace Protests 2020 Photo Credit: Kai Medina via Wikimedia
Who speaks for Iran?—and from where?
Geopolitics, Representation, and Solidarity
Nazanin Shahrokni
March 2, 2026

doi.org/10.63478/3O220ECL
Prefatory Note (March 2026)
This article was completed several weeks before the ongoing US and Israeli military strikes on Iran, which began while nuclear negotiations between Iran and the United States were still underway. Shortly before the attacks, the Omani foreign minister—long a trusted intermediary—publicly indicated that talks had reached an advanced stage, with major concessions under discussion. Military action thus began not after the exhaustion of diplomacy, but in its midst. The strikes immediately widened the confrontation: within hours, Iran launched missiles toward US bases in Gulf Cooperation Council countries, carrying out retaliatory actions it had repeatedly warned would follow any direct attack.

The escalation did not remain confined to military installations but extended into densely inhabited urban centers. Coordinated US and Israeli aerial attacks struck Tehran, Isfahan, Shiraz, and several other cities, bringing the war directly into the civilian landscapes in which everyday life unfolds. Officials in Washington and Tel Aviv justified the operation in the language of “helping” the Iranian people even as bombs fell across major cities. Among the most widely mourned casualties are schoolgirls in the southern city of Minab, killed when a missile struck near their school. Their deaths exemplify a broader reality: wars described in military briefings as “targeted” or “precise” nonetheless unfold across inhabited environments where civilian life cannot be disentangled from the objects of military force. What doctrine names precision often appears, from the ground, as the conversion of civilian life into what is bureaucratically termed “collateral damage.”

The strikes culminated in the killing of S…
0168
Reposted by Daniel Milligan (he/him) 🇵🇸
Edinburgh Greens @edinburghgreens.bsky.social · 04/03/2026
Reform’s billionaire backers want to fill Holyrood with MSPs that will do their bidding. @scottishgreens.org are different. Our MSPs are not for sale. We don’t have billionaires or oil and gas barons writing our policies. Our donations come from ordinary people like you.
A torn-paper effect separates this from the bottom half, which features a green-tinted photograph of Scottish Green supporters. Overlaid in large, white, capital letters is the message: "HELP US FIGHT BACK BY SUPPORTING OUR CROWDFUNDER." The poster includes a QR code, the URL "edinburgh.greens.scot/fund-2026," and the Edinburgh Greens logo in the bottom right corner.
12221
Reposted by Daniel Milligan (he/him) 🇵🇸
Emily✨ @emilyoram.bsky.social · 02/03/2026
Look, I know it’s a screenshot of the Mail but I screenshotted someone else’s screenshot so no clicks were given and we all need some good news.
BrewDog founder and 'world's worst boss' fails in £10million bid to rescue troubled brewer as its pubs close today
1265
Reposted by Daniel Milligan (he/him) 🇵🇸
Edinburgh Greens @edinburghgreens.bsky.social · 27/02/2026
More door-knocking this weekend! We'll meet in Dalry (10:30am) and Sciennes (1pm) on Saturday 28 February, and Inverleith (11am), Marchmont (1pm), Silverknowes (1pm) and Abbeyhill (2pm) on Sunday 1 March. Join us to help Scottish Greens get elected this May!
Text reads: help elect Scottish Greens!
Dalry - Meet outside the Co-op on 114 Dalry Road, Saturday 28 February at 10:30am.
Sciennes - Meet outside Summerhall, Saturday 28 February at 1pm.
Inverleith - Meet outside the Stockbridge Tap on Raeburn Place, Sunday 1 March at 11am.Text reads: help elect Scottish Greens! 
Marchmont - Meet outside Cuthbert’s Cafe, 2-6 Spottiswoode Road, Sunday 1 March at 1pm.
Silverknowes - Meet on Blackhall Path at Silverknowes Road, Sunday 1 March at 1pm.
Abbeyhill - Meet at Safari Lounge, 21 Cadzow Place, Sunday 1 March at 2pm.
0113
Reposted by Daniel Milligan (he/him) 🇵🇸
The Canary @thecanaryuk.bsky.social · 25/02/2026
Please watch.
08252