Kiwi journalist covering war and human rights. Reported in Ukraine, Isr/Pal, Afghanistan, Karabakh. ✍️/📸 for @thedailybeast, @thetimes, @eveningstandard etc
May 19 • 9 tweets • 8 min read
🧵 1)/15 THE BOOK I WAS BANNED FROM RUSSIA FOR WRITING
I’m DELIGHTED to announce that my book, the first history of the Russian full-scale invasion of Ukraine, ‘The Dogs of Mariupol’, will be published next week by @BitebackPub . It’s already been called ‘an extraordinary read… superbly crafted by Paul Conroy @reflextv and ‘what the war in Ukraine is really like’ by Shaun Pinner @olddog100ua
It features first hand reporting from every major frontline from Kursk to Kherson, as well as exclusive access to the corridors of power in Kyiv and exclusive lines from President Zelensky.
It has been a project of sweat, guts, tears and blood that I can’t wait to share it with you.
Read on for a sneak peek from inside…2) PROLOGUE, RUSKIY MIR- You’ve never heard of ‘Novopetrivka’, the tiny town in Kherson Oblast where The Dogs of Mariupol opens. It was one of the innumerable settlements that suffered destruction, murder and torture from Russian occupation. It was here that I first understood the term ‘Ruskiy Mir’. It literally means ‘Russian world’ or ‘Russian peace’, but has become a shorthand in Ukraine for the horrors of invasion and occupation.
Apr 1, 2024 • 5 tweets • 2 min read
🧵DRONES I also spent a night with a drone unit near Kupyansk, 2km from Russian lines. As shells run low, they are a stopgap solution that helps stop Russian advances while Ukraine waits for the resumption of US Aid. Images shared with their permission whowhatwhy.org/international/…
Cost is a key reason The vampire drone here, that can carry six munitions at a time and can be flown back for reuse, costs about $30,000. A one use FPV drone costs a few hundred dollars. Artillery shells cost thousands each. The guns themselves millions.
Jun 8, 2023 • 5 tweets • 2 min read
🧵 From a terrifying day covering evacuations from Kherson. Key takeaways:
The Russians seem to be directly targetting civilian evacuation points. Shells landed within a few hundred metres of the main meeting spot. No possible military targets anywhere near.
A Ukrainian officer said to me on the record that the Russians are refusing to allow civilians on the side they control through checkpoints. However, he shot down rumours that Russians were shooting people trying to flee, saying they had no evidence.
Nov 14, 2022 • 7 tweets • 2 min read
🧵Backfrom liberated Kherson- some observations:
Locals are full of praise for the way the UAF fought. 🇺🇦 artillery consistently hit Russian positions without hurting civilians. The city is not badly damaged at all.
It is in much better shape than Kharkiv or Mykolaiv.
Saw little in the way of abandoned Russian kit, and evidence of deceptions (mannequins) that suggested the retreat was competently organised, and probably started weeks ago. Far from a Kharkiv style rout.
Aug 19, 2022 • 5 tweets • 2 min read
In conversations with military and civilian officials in Mykolaiv region- not a single one expects a significant 🇺🇦 counter offensive in the Kherson direction soon.
The most optimistic prediction was 'around November'.
'We can only attack when we are ready', a military spokesperson said 'we need to train more troops, destroy Russian ammunition and logistics. And we need you to send us more weapons. Long range rocket systems and air defence to counter their advantage in aircraft.'
Aug 8, 2022 • 5 tweets • 2 min read
I told Amnesty International their report would land terribly, miss crucial context and give support to the aggressor side. They didn't listen to me.
Here's the story for @BylineTimes bylinetimes.com/2022/08/08/why…
One of the worst errors in the Amnesty report is they say that the Ukrainian military made no effort to evacuate civilians from the firing line.
This is completely false. They constantly assisted with evacuating people. All journalists in Donbas saw it.
May 12, 2022 • 5 tweets • 2 min read
Ukrainian commander in Lysychansk all but confirmed to us the loss of Rubhizne, North of Severodonetsk. The Ukrainians now only control one exit to the town.
He said the Russians were redeploying positions today for an imminent ground assault on Severodonetsk.
"Russian artillery destroys city block by block" another commander tells us. "It's just like what they did in Mariupol".
Even if the Russians fail to take Severodonetsk, there will be nothing left of it to save.
May 11, 2022 • 4 tweets • 1 min read
There is *no* support for Russia in Kherson. This annexation is naked imperial conquest and they aren't even trying to disguise it.
I wrote about the situation in Kherson and the residents disgust with Russian occupation for @newlinesmag here: newlinesmag.com/reportage/from…
Apr 23, 2022 • 4 tweets • 2 min read
What is happening in Kharkiv is sick. Russians are just shelling anything in the city they fancy. Not even pretending they are military targets.
This was a market complex three days ago. It's a slow motion Mariupol.
Whenever we visit the aftermath of a bombing like this, there are *never any* remnants of military hardware. These are purely civilian targets.
And yet Russians pretend there is a secret Azov base under every house.