Senior International Correspondent for The Globe and Mail. Now based in London, after stops in Moscow, the Middle East and Beijing.

London, Kyiv or somewhere else
Zelensky just now: “Never, please, never tell us again that our army does not meet NATO standards. We have shown what our standards are capable of.”
1,095
8,464
55,525
Checking into an Odessa hotel. Me: So, do you have a shelter? Receptionist: Yes. (But providing no details.) Me: Ok, where do we go if we hear a siren? Receptionist: Don't worry about the sirens. I'm from Donetsk. I'll tell you when to worry. And what to do then. Goodnight.
218
2,922
33,643
The moment Serbian President Vucic realizes that the statement he just signed (apparently without reading) commits his country to moving its embassy in Israel to Jerusalem...
Ups
892
8,047
28,882
Aide to Ukrainian President Zelensky tells me he senses a shift among Russian negotiators as sanctions and battlefield losses hit. "They are starting to realize the real price of war only now. And now we are starting to have constructive negotiations." theglobeandmail.com/world/ar…
458
4,583
22,711
What's clear is Trump doesn't trust the US intelligence community, the State Department, or the country's media. But if Erdogan, Putin or MBS tell him something, it's gotta be the truth.
629
5,114
20,482
I’ve been in a few war zones, but I’ve never seen a country that has moved so quickly - mid-conflict - to clean up the wreckage. It’s as if there’s a nationwide desire to wash away the stains as soon as possible.
How it stared and how it’s going in Bucha now:
320
3,303
21,334
Ukrainian lawyer messaged me just now that Putin's speech "will be used at his trial."
310
2,450
18,256
The US is now on pace to have the worst coronavirus outbreak anywhere...
1,602
10,315
20,143
Where Lenin once stood. Odessa, Ukraine.
321
1,985
19,697
Heartbreaking. Leaving a restaurant in Kyiv tonight, and the waitress grabs my arm. “Are you leaving Ukraine? My husband thinks we should leave. But we have two cats and we can’t leave them.” I wouldn’t call it panic, but it feels like previously chill Kyiv is now very nervous…
412
2,344
16,594
In a restaurant in Odesa, the waitress pours a round for everyone. “It’s from the guest over there, he’s from Mykolaiv.” He stands up and thanks Odesa for supplying his city with drinking water this summer. The restaurant says sit down, you saved us…. Putin never had a chance.
52
1,343
16,167
Man annexing part of neighbouring country says he's doing it to fight against colonialism.
265
2,236
15,370
Zelensky: "I spoke to Biden. They are preparing international support"
143
1,785
14,233
The Ukrainians shot down MH17, the Syrian opposition gassed themselves, the White Helmets are al-Qaeda, Navalny collapsed because of medication he was taking, the GRU agents were in Salisbury to see the cathedrals, there are no Russian troops in Crimea or Donbas…
Lavrov: What happened in Bucha is a “fake attack”
301
3,307
13,444
There’s a new Top Gun movie coming out. And Maverick is wearing the same leather jacket - only this time it’s Communist Party of China-approved, so the Japanese and Taiwanese flag patches are gone (screenshot on right is from the new trailer)...
718
6,565
12,489
Breakfast cancelled. Everyone ordered to underground shelter.
244
1,838
11,584
I’m very sad to read that Donald Sutherland has died at the age of 88. I don’t have many celebrity stories, but I do treasure my spectacular interactions with Donald in the summer of 2015. Please do read on. (1/16) theglobeandmail.com/arts/fil…
153
1,300
10,984
2,603,160
Stamp collecting, Kyiv.
90
926
10,265
Capt. Volodymyr Kiselov fought in the biggest battles of the war for Ukraine. He met with The Globe last month to plead for Ukraine’s allies to send long-range artillery and reduce the risk to his men. He was killed before the weapons arrived. theglobeandmail.com/world/ar…
401
2,526
9,885
Power back on in central Kharkiv.
48
544
9,129
Zelensky: “We didn’t provoke this war. We held 88 rounds of talks in various formats to prevent this war.”
139
955
8,879
Shoigu claims Russia has lost less than 6,000 troops. Says more than 100,000 Ukrainians killed. (Those numbers must come from whoever counts the votes in Russia...)
329
756
8,824
With fewer soldiers and tanks - and a cancelled air force display - Russia’s Victory Day parade inadvertently shows off country’s shrunken power. My report theglobeandmail.com/world/ar…
340
1,164
7,655
Hey @CNN, please explain how Canada is “escalating” by matching tariffs that Trump unilaterally imposed? Appallingly bad “journalism,” when the moment requires exactly the opposite…
Canadian PM Trudeau announces 25% retaliatory tariffs on some US goods in response to new Trump levies, escalating a global trade war. Follow live updates: cnn.it/4i1Rc8t
Community note
Canada is not escalating the trade war. The Canadian imposition of retaliatory tariffs is the same rate that the US has imposed but on a smaller basket of goods. nitter.app/JustinTrudeau/
349
1,134
8,839
353,967
Reuters: The flag has been taken down at the Russian Embassy in Kyiv.
54
1,059
6,219
Zelensky ends by naming and shaming the seven countries who voted against allowing him to speak via video address: Russia, Belarus, Syria, Nicaragua, Cuba, Eritrea and North Korea.
204
918
6,532
No Canadian or US troops would go outside Kabul airport to rescue a group of stranded translators and their families. So I asked Ukraine. “The Ukrainian soldiers were angels for us.” theglobeandmail.com/world/ar…
171
1,887
6,538
Russia claims - without evidence - that 162 Canadians have been killed fighting in Ukraine. The real number appears to be zero. My report theglobeandmail.com/world/ar…
228
995
6,181
The first hint of an anti-war movement in Russia, in Vladimir Putin's hometown.
❗️St. #Petersburg now
58
1,525
5,893
Zelensky: "Stay calm, stay at home, the army is doing its work"
60
1,085
5,986
Zelensky calls for removal of Russia’s veto right at UN Security Council.
103
542
5,705
Dasha is 8. She and her family have been living in a Kharkiv subway station since Feb. 24 - 80 days. This is how she sees her world.
115
1,560
5,525
The Children’s Gulag. How a Canadian-funded project is mapping Russia’s network of camps where abducted Ukrainian children are being held - and helping to bring some of them home. My report theglobeandmail.com/world/ar…
122
2,732
6,071
285,073
Putin says it was "madness" that national republics were given the right to leave the Russian Empire.
214
1,292
4,460
An official with Russia's Ministry of Foreign Affairs sent me the notice confirming that I'm on the sanctions list. I asked if there was a specific reason that I had been targeted. "Not that I'm aware of," they replied. Then they deleted the message.
163
464
4,451
“Kuleba let it be clear that he believes if the United States and other Western allies had only trusted Kyiv more — and provided the weapons Kyiv requested in the months prior to Russia’s late February invasion — thousands of lives may have been saved.” politico.com/news/2022/05/10…
269
771
4,248
Man accidentally comes up with perfect metaphor for 14 years of the "War On Terror."
Man tries to put out garbage fire by driving over it in a van loaded with ammunition: bit.ly/1Mqx3lR
41
4,676
4,218
A drone flew in front of the Reuters live cam carrying the sign “Garage for sale.” The phone number is that of the Russian Embassy in Kyiv…. Photo by ⁦@begemotus_
57
1,210
4,189
Canadian medic Grygorii Tsekhmistrenko has died near the frontline city of Bakhmut, in eastern Ukraine, his friends and comrades-in-arms say. All three Canadians were killed in the Donbas region. Story coming soon to @globeandmail
300
730
4,002
556,481
When an entire street is a crime scene - To understand what happened to the Ukrainian town of Borodyanka under Russian occupation, I decided to focus only on Centralna Street. At least 60 people died there. Many more bodies are still trapped in the rubble theglobeandmail.com/world/ar…
76
1,351
3,840
Dozens of international journalists now reporting from the lobby of our Kyiv hotel. Staff amazing emerged to tell us breakfast will soon be served as normal.
45
503
3,983
! - I just got "indefinitely prohibited" from entering Russia mid.ru/ru/foreign_policy/new…
440
204
3,774
Zelensky: “For what reason” is Russia a permanent member of the Security Council?
107
409
3,575
"Mystery" solved. China's Tencent Pictures is one of the main producers of Top Gun Maverick:
97
1,143
3,462
Putin: Russia has more modern nukes than the West. Will use all weapons if Russian territory is threatened. "We are not bluffing."
450
825
3,614
Kyiv’s open-air museum of destroyed Russian military equipment has drawn a crowd this Saturday afternoon…
61
465
3,601
US, France, Czech Republic have all told their citizens to leave Russia today.
36
819
3,103
Photo sent to me by a friend in Kherson…
88
1,040
3,274
428,051
The lovely @carwheeler has dug up the visual evidence that it all really happened…
89
56
3,137
74,184
Hey America, this is getting dumb.
263
410
2,625
Putin orders his cabinet to draw up a list of countries that have imposed sanctions on Russia. It’s going to be a long one.
Путин поручил кабмину за 2 дня составить список стран, которые ввели против России, компаний, организаций и физлиц санкции
259
581
2,872
Random BHL sighting! (In Odessa…)
342
508
3,003
Despite it all, Russians are out on the streets of Moscow tonight, protesting the @navalny verdict
НАВАЛЬНЫЙ! Большая Никитская
32
433
2,674
An estimated 110,000 people have taken part in opposition protests around Russia today, including some 40,000 in Moscow. More than 2,000 have been arrested.
Thousands of people across Russia are marching today in support of Alexey @Navalny, despite a violent crackdown by the police. Meduza’s live-blog is now live. meduza.io/en/live/2021/01/23…
77
1,035
2,574
In addition to the attack on the children’s hospital in Mariupol, which was supposed to be covered by a ceasefire today, Ukrainian officials say Russian forces blocked evacuation buses from leaving besieged Kyiv suburbs of Bucha and Hostomel.
163
1,353
2,653
No electricity in central Kyiv this morning, but my favourite coffee shop is still managing to offer black coffee and avocado toast. Glorious.
47
161
2,707
All Globe and Mail translators (and their families) are now out of Afghanistan. Thank you to everyone who helped make that happen.
30
180
2,681
Even if the Russian version of what happened to the Moskva is accurate - that it was an accident, rather than a Ukrainian attack - Ukrainians will say the warship was only following the instructions it received from Snake Island…
56
231
2,439
The mood in Kyiv.
21
386
2,687
That cat needs an agent.
📸Журналісти працюють в Бучі Фото: «Вечірній Київ».
49
335
2,504
A small rally on Maidan in Kyiv to thank foreign countries for the military and economic aid they have delivered to Ukraine in recent weeks. A few notably missing flags…
48
474
2,428
Life lesson: don’t arm your caterers.
39
333
2,195
190,973
I’ve seen some things. This was a nice moment.
7
38
2,075
Amazing that Russia is attacking Kyiv while five African leaders (including South African President Ramaphosa) are in the city on a peacemaking effort that takes them to St. Petersburg tomorrow to meet with Putin…
By Caliber missile strike at the capital - this is how putin welcomes African leaders "peacemakers" in Kyiv.
85
464
2,165
715,077
Shoigu: "The entire Western command is sitting in Kyiv," commanding the Ukrainian military...
148
415
2,000
Putin: "We are ready to show you what true de-Communization means to Ukraine."
70
521
1,969
Joy in liberated Kherson, as Ukraine returns and the symbols of Russian occupation disappear. “It took one day for people to get rid of the ruble. No one accepts it any more.” My report theglobeandmail.com/world/ar…
10
65
282
Putin: "The West has crossed all the lines" by supplying systems that allow Ukraine to strike Crimea, Belgorod and Kursk regions.
158
375
1,845
“When we started to properly advance, they started to leave their bodies behind” - a wounded Ukrainian special operations commander recounts how his men spearheaded a surprise counterattack that smashed through Russian front lines. My report from Kharkiv theglobeandmail.com/world/ar…
26
303
1,765
Kyiv life.
55
428
1,844
Serbia surprisingly votes against Russia, reducing Moscow’s club of friends to just Belarus, North Korea, Syria and Nicaragua. China, India and South Africa abstain, while Brazil breaks ranks from BRICS and condemns Moscow. No vote at all from Iran…
143 countries votes in favour of condemning Russia's annexation of 4 Ukrainian territories liveuamap.com/en/2022/12-oct… via @Faytuks
132
480
1,746
Top news on BBC website: Russian invasion threat. Meat Loaf dies. Adele cancels show. (So...two out of three ain't Vlad.)
64
248
1,740
Zelensky: The only thing that differs from Izyum from Bucha is the fact the victims were buried.
29
216
1,706
The infamous "Putin" pub in Jerusalem has taken its name down...
49
314
1,696
Whoever wrote @ZelenskyyUa’s speech to the Canadian Parliament got it exactly right. How many missiles to destroy the CN Tower? Kharkiv is Edmonton. Kyiv airport is Ottawa airport. Babyn Yar is a greater, more significant version of the National Holocaust Monument.
29
270
1,601
It’s not just Bucha. I saw similarly impressive post-occupation cleanups taking place in Borodyanka, Irpin and Chernihiv…
19
142
1,567
Breaking: most of the children who were trapped in the cancer ward of the besieged Ukrainian city of Chernihiv have now been evacuated to Poland. Story coming soon to @globeandmail
18
292
1,536
Replying to @SportsnetSpec
I’m in Kyiv tonight. Things are grim. War feels imminent. When I try and relax, I wish the Oilers would get a No. 1 goalie. It’s well past time.
59
83
1,634
Mariupol official tells ⁦@nvanderklippe⁩ that 10,000 people may have been killed in the besieged city since the war began. “And if the Russians keep shelling, we may see more than 20,000 people killed” theglobeandmail.com/world/ar…
109
1,061
1,505
Worst movie plot ever.
A ship carrying U.S. soybeans is steaming toward northern China in a race to beat a 25 percent tariff. bloomberg.com/news/articles/…
31
410
1,548
Eleven children are trapped in a cancer ward - desperately in need evacuation from the besieged Ukrainian city of Chernihiv. "We actually don’t know how to survive here, It’s unreal. We don’t have any more resources" theglobeandmail.com/world/ar…
45
881
1,459
“A very important figure in the history of the KGB-Mafia alliance”? Or is Boris Birshtein just a remarkably well-connected businessman who happens to have known Vladimir Putin - and whose son-in-law later partnered with Donald Trump? My investigation theglobeandmail.com/canada/i…
73
850
1,269
That’s it. I’ve made the decision. Vladimir Putin isn’t allowed in my house either.
! - I just got "indefinitely prohibited" from entering Russia mid.ru/ru/foreign_policy/new…
30
124
1,349
I wonder if late Roman Empire Twitter was like this.
41
269
1,380
The Russian Embassy in Ireland is opposed to illegal invasions of sovereign territory…
#Statement by the Embassy on the violation of its territory
141
374
1,353
To be fair, the Czech Republic has some fantastic cathedrals too.
11
100
1,461
Kremlin media confirming Russian troops have left the city of Izyum
⚡️Российские войска оставили город Изюм в Харьковской области — Даниила Безсонов
21
219
1,253
Battlecat. Odessa.
10
108
1,234
Israel just allowed the mail to be delivered in Palestine. Ten tonnes of it just arrived in Jericho for sorting, some of it eight years old... bbc.co.uk/news/world-middle-…
80
1,198
1,275
Putin: 1,000 km frontline. Russia fighting not just Ukraine, "but the collective West."
73
198
1,242
Trump says "nobody really knows for sure" if Russia meddled in elxn. Pivots to discussing Iraq and WMDs. Pretty much Russia Today's script.
76
564
1,058
Most Twitter conversations go like this.
A camera falls from an airplane and ends at a trough for pigs. nitter.app/TapasDeCiencia/status/…
6
222
1,335
Billboard in Kyiv. “NATO close the sky.”
22
273
1,231
Well there's another escalation. Putin advised to recognize Donetsk and Lugansk republics on their pre-2014 borders - so including cities like Slovyansk, Mariupol and Kramatorsk that are currently under Ukrainian control...
41
428
1,226
Surprisingly strong statement - on a night of high tensions between Serbia and Kosovo, NATO says it is “prepared intervene if stability is jeopardized.”
44
374
1,158