Megan O’Toole's Avatar

Megan O’Toole

@meganotoole.bsky.social

Award-winning investigative/data journalist. Senior editor @MiddleEastEye, former MENA editor @AlJazeera, Global Authentication Project member @Bellingcat, meganotoole.ca

20,586 Followers  |  907 Following  |  994 Posts  |  Joined: 02.05.2023
Posts Following

Posts by Megan O’Toole (@meganotoole.bsky.social)

Preview
Iran vows to attack any ship trying to pass through Strait of Hormuz An Iranian Revolutionary Guards senior official said on Monday that the Strait of Hormuz is closed and Iran will fire on any ship ​trying to pass, Iranian media reported.

Iran is vowing to set ablaze any ship that tries to pass through the Strait of Hormuz, a move that threatens to choke a fifth of global oil flows.

02.03.2026 21:43 — 👍 17    🔁 2    💬 0    📌 3
Preview
Inside the plan to kill Ali Khamenei Israel spent years hacking Tehran’s traffic cameras and monitoring bodyguards ahead of the assassination of Iran’s supreme leader

Inside the plan to kill Ali Khamenei: ‘Israel spent years hacking Tehran’s traffic cameras and monitoring bodyguards ahead of the assassination of Iran’s supreme leader.’

02.03.2026 17:58 — 👍 4    🔁 0    💬 1    📌 0
Preview
How the New York Times paved the way for apocalyptic war The newspaper's superficial critique of Trump's Iran strategy comes after 47 years of vilifying the Islamic Republic

“As the New York Times whines retroactively about Trump’s ‘reckless’ behaviour in Iran, western establishment media would do well to reflect on the role that years of preemptive journalistic strikes on the country have played in fuelling this bloody mess.”

02.03.2026 17:04 — 👍 12    🔁 3    💬 0    📌 0
Preview
Qatar shoots down Iran jets; Iran hits Gulf energy sites as Tehran bombed US president says attacks on Iran will continue until all objectives are met as Tehran keeps up raids on US assets.

Qatar says its air force has successfully shot down two Su24 fighter jets incoming from Iran, after earlier attacks forced LNG exporter QatarEnergy to halt production.

02.03.2026 16:28 — 👍 6    🔁 4    💬 0    📌 1
Preview
Iran targets energy sites as Israel strikes Tehran; US jets crash in Kuwait US president says attacks on Iran will continue until all objectives are met, as Tehran keeps up raids on US assets.

Huge plumes of smoke are rising into the skies of Beirut as Israel says it is striking Hezbollah targets across Lebanon.

02.03.2026 14:03 — 👍 7    🔁 0    💬 0    📌 1
Preview
Israeli society is intoxicated by war and the dream of expansion. It cannot last Netanyahu appears to be gaining on both the domestic and international fronts but the war on Iran is plunging the region into disaster

‘Israeli society and the West more generally are on track to once again learn why the colonial era ended … The peoples of the Global South have long fought against colonialism - and they will continue to do so, refusing to live with a western boot stamping on their faces.’

02.03.2026 13:51 — 👍 16    🔁 6    💬 1    📌 2
Preview
Live: Iran kills nine Israelis and three US soldiers as Pezeshkian vows revenge Tehran declares 40 days of mourning in wake of Ali Khamenei’s killing on Saturday

Iran has killed nine Israelis and three US soldiers as Pezeshkian vows revenge in the wake of Khamenei’s assassination. There are also unconfirmed reports that former Iranian president Mahmoud Ahmadinejad has been killed in Tehran.

01.03.2026 17:00 — 👍 9    🔁 4    💬 1    📌 1
Preview
IRAN CONFIRMS KHAMENEI’S KILLING IN US-ISRAEL STRIKES Explosions heard in Tehran, elsewhere, as Israel and US launch attacks; Iran retaliates, blasts across region.

Iran’s Tasnim and Fars news agencies are now confirming the death of Khamenei.

01.03.2026 01:45 — 👍 16    🔁 14    💬 2    📌 0
Preview
Live: Khamenei's body has been found and he is confirmed dead, Israeli official says Israeli Prime Minister Benjamin Netanyahu said there were many signs indicating Iran's Supreme Leader Ayatollah Ali Khamenei "is no longer", without explicitly confirming his death.

Iranian Supreme Leader Ali Khamenei is dead and his body has been found, a senior Israeli official tells Reuters.

28.02.2026 20:21 — 👍 71    🔁 44    💬 23    📌 34
Preview
US-ISRAELI ATTACKS ON IRAN KILL 201; IRAN FIRES BACK, BLASTS ACROSS REGION Explosions heard in Tehran, elsewhere, as Israel and US launches attacks; Iran retaliates, blasts across region.

US and Israeli attacks have hit 24 of Iran’s provinces, killing more than 200 people, according to the Red Crescent Society.

28.02.2026 18:06 — 👍 23    🔁 14    💬 3    📌 3
Preview
Live: US and Israel bomb Tehran, Iran strikes American bases Reuters reports Iran’s supreme leader Khamenei moved to safe place

The US and Israel have launched a wave of bombing across Iran, in what Washington is calling ‘Operation Epic Fury’, pushing for regime change. Iran has launched retaliatory rocket attacks on Israel and US bases across the region, from Doha to Riyadh.

28.02.2026 12:11 — 👍 11    🔁 3    💬 0    📌 0
Preview
Pakistan says ‘open war’ with Afghanistan, casualties on both sides Pakistani and Afghan officials have both declared full military operations as border clashes intensify.

Pakistan says it is in ‘open war’ with Afghanistan, as explosions are reported in Kabul and fighting rages along the border.

27.02.2026 09:44 — 👍 10    🔁 7    💬 0    📌 0
Preview
US-Iran tensions: Will Trump flinch at the last moment? The erratic leader is being propelled into a full-blown war that neither Washington nor Israel will have any capacity to control

‘Will Trump flinch at the last moment? Who knows. If he has any vestige of common sense, he should - for this could be the war that proves to be the nemesis of both Trump and Netanyahu, the ultimate bridge too far.’

26.02.2026 21:51 — 👍 9    🔁 1    💬 0    📌 1
Preview
How Russia’s War Has Devastated Civilian Life in Ukraine - bellingcat Russia's full-invasion of Ukraine began four years ago today. While Ukraine has resisted, the impact on civilian life continues to be severe.

We spent the past four years tracking and verifying incidents of civilian harm in Ukraine, as Russia’s onslaught systematically destroyed the threads tying communities together: homes, schools, playgrounds, fire stations, hospitals, churches, cultural centres, museums, businesses and farms.

24.02.2026 14:06 — 👍 11    🔁 4    💬 1    📌 0
Preview
Visualising AI spending: How does it compare with history’s mega projects? AI spending is projected to reach $2.5 trillion in 2026, surpassing the largest scientific and infrastructure projects.

Spending on AI is forecast to skyrocket to $2.5 trillion in 2026, dwarfing history’s largest scientific and infrastructure mega-projects.

19.02.2026 13:11 — 👍 6    🔁 2    💬 0    📌 0
Preview
Trump officials plan to build 5,000-person military base in Gaza, files show Exclusive: approximately 350-acre compound planned as base for multinational force, according to records reviewed by the Guardian

The Trump administration is planning to build a 5,000-person military base in Gaza, sprawling more than 350 acres, according to Board of Peace contracting records reviewed by the Guardian.

19.02.2026 12:43 — 👍 96    🔁 90    💬 8    📌 13
Preview
Israel's annexation drive has sped up - because the world allows it New mechanism for land registration in the occupied West Bank highlights the need for Palestinians to reclaim the discourse about their own future

‘With hundreds of thousands of Israeli settlers spread across the occupied West Bank, and countless legal complications surrounding land ownership, the latest steps are designed to cement the fact that this is not temporary - and the state will not be able to reverse the measures already taken.’

19.02.2026 01:26 — 👍 20    🔁 7    💬 1    📌 0
Preview
Israel kills 10 Palestinians in Gaza bombing ahead of 'Board of Peace' meeting Death toll in Gaza hits 600 since ceasefire was signed in October, amid hundreds of Israeli violations

Israeli forces killed at least 10 Palestinians in air strikes across the Gaza Strip this weekend, days ahead of the inaugural meeting of Trump’s ‘Board of Peace.’

15.02.2026 13:06 — 👍 66    🔁 66    💬 2    📌 2
Preview
Israel denies cancer treatment for Palestinian child over Gaza address Judge claims the petition to get the five-year-old boy medical treatment in Israel is an attack on the establishment

An Israeli court has denied pleas to allow the urgent treatment of a five-year-old Palestinian cancer patient in Israel, on the grounds that his address was listed to be in Gaza. Judge Ram Winograd said the petition to get him medical treatment in Israel was an attack on the state.

10.02.2026 14:18 — 👍 17    🔁 11    💬 0    📌 3
Preview
Israel’s new West Bank measures ‘accelerate annexation and end Oslo Accords’ Analysts say Israeli changes have cornered Palestinian Authority and will pave way for ethnic cleansing

Sweeping new measures that expand Israeli control in the occupied West Bank will cement de facto annexation and bring an end to the Oslo Accords, analysts say, dashing hopes for a Palestinian state.

09.02.2026 20:49 — 👍 34    🔁 25    💬 2    📌 0
Preview
The criminal elite exposed in the Epstein files are burying the truth A handful of figures will be sacrificed - but only to protect a wider culture that believes rules don't apply to the ruling elite

‘The neoliberal elite view the rest of us as non-player characters … Seen in this larger frame, what does it matter if children suffer, either in Gaza or in the mansions of a billionaire?’

05.02.2026 13:38 — 👍 16    🔁 5    💬 1    📌 0
Preview
Washington Post layoffs deepen western media retreat from global reporting Layoffs gut international desks as journalists warn of shrinking footprint in Global South

The Washington Post’s decision to lay off more than 300 journalists is ‘part of a broader contraction in western media, one that is hollowing out international reporting at a moment of unprecedented global crises.’

05.02.2026 00:23 — 👍 14    🔁 5    💬 1    📌 0
Preview
Palestine Action defendants acquitted of aggravated burglary After eight days of deliberations, defendants were acquitted, or not convicted, of all offences levelled against them

A UK court has found six Palestine Action activists not guilty of aggravated burglary, after a months-long trial in connection with a break-in to an Israeli-owned arms factory.

04.02.2026 13:17 — 👍 24    🔁 8    💬 0    📌 0
Preview
Epstein files show Kaaba cloth pieces from Mecca shipped to him via UAE-linked contacts Sacred cloth that covers shrine in Saudi Arabia reached the convicted paedophile through UAE-linked businesswoman

Newly released files detail a shipment of sacred cloth from the Kaaba in Mecca to the US, arranged through contacts linked to the UAE and delivered to convicted paedophile Jeffrey Epstein.

02.02.2026 13:41 — 👍 13    🔁 5    💬 1    📌 0
Preview
Israeli plans for Rafah ‘camp’ in Gaza slammed as continuation of genocide An Israeli 'organised camp' in Rafah would use facial recognition as a 'sorting' tool to deter return, analyst warns.

Reporting and satellite analysis shows that Israel has cleared land in Rafah, southern Gaza, to construct an enormous facility - described as a ‘human-sorting mechanism reminiscent of Nazi-era selection points’ - to entrench its military control and deter Palestinians from returning home.

28.01.2026 14:56 — 👍 14    🔁 7    💬 1    📌 2
Preview
Iran's battle for survival is the Arab world's fight too Everyone in the region, whatever their past history with the Islamic Republic, should do their utmost to defend Iran and guarantee its sovereignty

‘Netanyahu is hatching plans to attack Iran because every other move he has made has failed. Iran’s battle for survival is the region’s battle for survival - and absolutely no Arab ruler should forget that.’

28.01.2026 14:09 — 👍 4    🔁 2    💬 0    📌 0
Preview
Israel shells and bulldozes Gaza City as it finds remains of last captive Dozens of Palestinians injured or killed in search for Ran Gvili, a Yamam commando killed on 7 October 2023

Israel shells and bulldozes Gaza City as it finds remains of last captive

26.01.2026 15:53 — 👍 10    🔁 7    💬 0    📌 0
Preview
Carney wants a new world order - but only for the West After failing to stand up for Gaza or Venezuela, the Canadian prime minister took umbrage when US imperialism hit home

‘What sparked Carney’s intervention was not Sudan, Venezuela or Gaza. It was the US threat to Canada and Greenland. A western prime minister took umbrage only when the US, under President Donald Trump, threatened to treat the prosperous West in the same way it has long treated the Global South.’

23.01.2026 20:29 — 👍 138    🔁 46    💬 21    📌 8
Preview
Israel’s wanted war criminal Netanyahu joins Gaza ‘board of peace’ Netanyahu's participation, despite an ICC warrant, will add to concerns over the objectivity of the board.

Netanyahu ⁠has accepted an invitation to join Trump’s ‘Board of ⁠Peace’, despite an ICC warrant seeking his arrest for war crimes in Gaza.

21.01.2026 11:01 — 👍 19    🔁 12    💬 1    📌 0
Preview
'Board of Peace': Trump is running Gaza, and the world, like a mafia boss To invite the same cast of characters who allowed Israel to expand to the point at which Gaza exploded, and expect them to end the conflict, is more than just insane. It's criminal

Trump’s Board of Peace: ‘To invite the same cast of characters who allowed Israel to expand to the point at which Gaza exploded, and expect them to end the conflict, is more than just insane. It is criminal.’

20.01.2026 16:54 — 👍 15    🔁 8    💬 1    📌 0