Roundup: Overplaying the ethics committee report

The Commons committee on access to information, privacy and ethics released their latest report yesterday, reviewing the Conflict of Interest Act, and it was, well, a doozy. This is one of those kinds of reports that was always going to be a problem because it’s so highly partisan, and the fact that the committee reflects a minority parliament made this even more so. Reading through it, it was quickly obvious that this was mostly an exercise in the Conservatives (and Bloc) looking to score points based on Mark Carney’s past, and trying to suggest a whole bunch of new rules that would essentially target him personally, which goes against pretty much every principle of good governance. Remember that bad facts make bad case law, and well, this is terrible all around.

It was also quite striking just who the majority on the committee was listening to, which was mostly “Democracy Watch’s” Duff Conacher, whose only credibility is that he branded himself a one-man watchdog who answers media requests, so he gets phoned all the time and provides quotes on too many stories. He’s also lost pretty much every court battle he’s ever waged, and thinks that he should be the only arbiter of parliamentary ethics in this country. They also listed to disgraced “journalist” Sam Cooper (who is so credulous he once believed that a clip from a Hong Kong film was secretly obtained proof of a Canadian official being compromised by Chinese agents), who pretty much was only there to back up Conacher. Experts who warned the majority that they were creating more problems than they were trying to solve were largely ignored, because they didn’t fit the narrative. Unsurprisingly, the Liberals had a nine-page dissent at the end of the report that called these kinds of things out, for all the good it will do.

Why? Because looking at the reporting of the report’s contents and recommendations, it was framed in such a way that the committee agreed to these points when in fact it was only the Conservative and Bloc members of the committee and not the Liberals, which then distorts the report because it makes it sound like it was more unanimous than it was. Mention of the Liberal dissent was waaaaaaay down in the copy, and doesn’t really spell out that this was the Conservatives and Bloc trying to use the committee to attack Carney and the Liberals, which is pretty relevant information when you’ve got a report of this nature. And while I don’t want to give the reporter on this piece a hard time, you can’t really consider what the main body of the report says as what the committee believed—only what the opposition members believed.

Effin' Birds (@effinbirds.com) 2026-04-23T19:08:02.093Z

Ukraine Dispatch

The Russian strike on Dnipro early Thursday killed three people and injured another ten. Ukraine is boasting that their new interceptor drones can be controlled over thousands of kilometres.

Continue reading

Roundup: Blame Canada, TC Energy edition

Earlier this week, the CEO of TC Energy gave an interview to Bloomberg about how all of prime minister Mark Carney’s efforts to speed up development were useless, and that any project should be approved within six months, and look, Mexico did it so why can’t you. It’s absolutely risible, and six months is not an approval process—it’s a meaningless rubber stamp. Of course, he also continues to blame the Canadian government for a whole bunch of that were not the Canadian government’s fault, but he has a receptive audience who have convinced themselves that everything is Justin Trudeau’s fault, so he gets away with saying it, and not only that, Conservatives go around repeating it as if it were gospel.

Andrew Leach, however, has receipts, and he’s not afraid to use them.

https://twitter.com/andrew_leach/status/2034514364267671649

https://twitter.com/andrew_leach/status/2034515097482354975

https://twitter.com/andrew_leach/status/2034517279753613823

https://twitter.com/andrew_leach/status/2034518679698977152

https://twitter.com/andrew_leach/status/2034520782790099204

https://twitter.com/andrew_leach/status/2034521694111719721

https://twitter.com/andrew_leach/status/2034734811416600902

Effin' Birds (@effinbirds.com) 2026-03-19T21:27:02.634Z

Poilievre on Joe Rogan

Everyone (but me, apparently) spent the day listening to it and taking notes about what he said. So, after a ten-minute discussion about kettlebells, Poilievre dismissed the conspiracy theory about Justin Trudeau’s father, he did say he’s been texting Carney about his trip in the US, that he won’t slam Carney while on foreign soil, and that when it comes to Trump talking about the 51st state stuff, he wants him to “Knock that shit off,” because he’s edgy and swears! But he’s still on about how he wants us to still be friends, sort-of defended MAiD, says that Alberta separation won’t happen, but then went on one of his bizarre tangents about the “truth” about environmentalists, claiming the environmental damage from the oilsands is “bullshit.” Because of course he did. And then they talked about UFC, because they’re bros, or something.

Justin Ling gives his take on the interview, and the unfortunate fact that Canadian politicians like going on American shows a little too much.

https://twitter.com/a_picazo/status/2034490092916482223

https://twitter.com/mattgurney/status/2034615508696289498

In case you were wondering why Pierre Poilievre went on Joe Rogan's podcast, I have the answer for you! It's for the ladies! The ladies who love him and his sexy Canadian kettlebell! www.youtube.com/watch?v=AZRL…

Clare Blackwood (@clareblackwood.bsky.social) 2026-03-20T00:38:49.550Z

Ukraine Dispatch

EU experts arrived in Ukraine to inspect the damaged Druzhba oil pipeline, which is part of the dispute with Hungary. The EU president also says that they will find a way to get their €90 billion loan to Ukraine in spite of Hungary’s veto. Here is a look at queer nightlife in Kyiv in the shadow of the war.

https://twitter.com/KyivIndependent/status/2034650510192508971

https://twitter.com/KyivIndependent/status/2034574488965194127

Continue reading

Roundup: Making Canada work…by inventing grievances

Paul Wells had a lengthy interview with Danielle Smith yesterday, and let me tell you, it is just exhausting to wade through the volume of bullshit that she is flooding it with. Lots of numbers that she has pulled out of her ass, tonnes of scapegoating, revisionist history, and so, so many strawmen that she keeps fighting in order to make Alberta look like the victim. Much of what Wells had to ask her about was her plans with those nine referendums, and the possibility of at least a couple of more questions in addition, but he never really challenged her on the fundamental basis of what she was doing.

Re: Danielle Smith

Dale Smith (@journodale.bsky.social) 2026-03-06T05:26:00.334Z

Referendums are a way for governments to bypass parliament or the legislature, and to manufacture consent for whatever issue they’re putting forward. They control the questions and the interpretation of the answers, so they manipulate the process from start to finish. Most of the time that works out for them, because they can successfully manipulate it to suit their purposes, but sometimes it gets away from them, such as Brexit, and a giant clusterfuck was created because David Cameron was too chickenshit to stand up to the xenophobes in his own party. In this particular case, Danielle Smith is looking to manufacture consent to both engage in further scapegoating of immigrants and asylum seekers (and believe me, there is a portion of the Alberta population who will take the permission that she has granted to them and target those newcomers), but to also manufacture consent for her to continue to engage in grievance-mongering to the detriment of everyone, in Alberta or in Canada.

Smith keeps insisting that she’s trying to make people confident that Canada can work, but it’s really hard to believe her when she keeps inventing new grievances to be mad about, and then engages in an effort to make everyone else mad about them (such as through these referendum questions) even though there is no actual basis for these grievances. And being a crybaby because your preferred party didn’t win the federal election is not a legitimate grievance, and should not be ginned up as one. That said, Alberta has largely been a one-party state for more than 40 years, so it’s hard for them to understand what it’s like to actually lose an election and not consider it illegitimate. And what is most frustrating is that precious few people actually call Smith (or her predecessors) out for inventing these grievances. It’s bullshit, and it needs to be called out as such, particularly from Albertans because being force-fed these fake grievances has done a number on their psyche, and it hurts all of us as a result.

Effin' Birds (@effinbirds.com) 2026-03-06T23:56:01.450Z

Ukraine Dispatch

President Zelenskyy visited the eastern front lines, as the second day or prisoner exchanges concluded with a total of 500 swapped over both days.

Continue reading

Roundup: His photo-ops were different, you see

Jamil Jivani has returned from his trip to Washington, and before briefing Dominic LeBlanc or anyone from the government, he turned to the pages of the National Post to pen a self-congratulatory op-ed for the trip that nobody asked for, and that op-ed says pretty much nothing but a collection of platitudes about the GM plant in his riding, and looking for ways to continue the partnership with the US, as though the US isn’t the problem. It’s empty, and has apparently accomplished absolutely nothing

What is hilarious, however, are the fact that conservative posters over on social media have been taking his photos from his meetings with various players in Washington and declaring this to be “leadership,” as opposed to photos that say nothing other than he met with them. And yes, these are the very same voices who denounce the fact that prime minister Mark Carney has travelled across the globe several times over the past nine months and has met with all kinds of world leaders, because of course, that’s just a useless photo op (per Pierre Poilievre’s talking points in Question Period), but Jivani’s pointless photo ops? Totally different. Because of course.

Meanwhile, Kirsten Hillman can’t actually say if she thinks Trump wants to preserve the New NAFTA because his positions change from day to day, and there is no consistency from anyone around him, so that’s fun. Here is more about Hillman’s time in Washington as she wraps up her diplomatic career.

Ukraine Dispatch

There was a massive drone attack on Odesa overnight, which followed a previous massive attack on energy facilities with over 400 drones and 40 missiles earlier in the weekend. The US says they want the war over by summer, but Russia can go home at any point, and these deadlines do nothing but encourage Russia.

Continue reading

Roundup: Inventing a new grievance to get mad about

Alberta premier Danielle Smith is at it again, by inventing a grievance regarding the appointment of judges, and is threatening the federal government to withhold funding for the justice system in the province if she doesn’t get her own way when it comes to having a say in who gets appointed, both with Superior Court and Court of Appeal appointments, but also with the upcoming appointment to the Supreme Court of Canada, as the vacancy opening up is a “western” seat on the bench. This is insane, it’s unconstitutional, and it’s possibly the dumbest thing to threaten. Her claim that she needs input because of the “distinct legal traditions” of Alberta is a load of absolute horseshit—Alberta has no distinct legal traditions. Quebec has a civil code which is separate from the common law that the rest of Canada employs, so yes, they have a distinct legal tradition. Alberta does not. It’s beyond risible that she is threatening to implode the province’s justice system over something that does not exist.

1) This is blatantly unconstitutional2) Withholding funding from which judicial appointments? Provincial? Because federally-appointed judges get paid from the federal budget. That's why new judicial spots end up in federal budget bills3) Withholding any funding will make the justice system worse

Dale Smith (@journodale.bsky.social) 2026-02-03T21:57:28.042Z

Provinces are already underfunding their judicial systems (provincial judges, court houses, clerks, bailiffs, Crown attorneys, remand facilities, etc). If she wants to withhold more funding, and then claim the federal Liberals caused crime, well, that'll be a real choice on her part.

Dale Smith (@journodale.bsky.social) 2026-02-03T21:57:28.043Z

Also, this is just an other invented grievance, which conservatives in Alberta love to do, and then claim that they are being oppressed because they're not getting something that nobody gets in the first place. Call it out, as just that.

Dale Smith (@journodale.bsky.social) 2026-02-03T22:04:53.329Z

It’s almost certain that this is supposed to be some kind of a stunt to demand judges that are tougher on crime, and that she can somehow “direct” as she has been quoted as wanting to do, which is an affront to judicial independence and the very nature of the rule of law. And frankly, we don’t have a judicial culture in this country of ultra-conservative judges who throw the book at everyone like they do in the US, because those judges tend to be elected, so they go extra hard to win votes. That’s not how this works here. And frankly, the appointment of judges is for lawyers to self-nominate to a judicial advisory committee, who then vets them and then either recommends them to the minister or not. Smith trying to insert herself into this process is simply asking to undermine the process and to personally reduce confidence in the justice system. Just absolute lunacy.

She is her inventing a grievance to be mad about. There are no distinct legal traditions in the province. They are a common law jurisdiction like eight other provinces in the country. Quebec has a civil code, which is a distinct legal tradition, and Alberta does not.

Dale Smith (@journodale.bsky.social) 2026-02-03T22:06:57.965Z

Let’s call this out for what it is—Smith is quite literally inventing things to get mad about, and then throwing a tantrum about an imaginary problem that doesn’t exist, so that she can be performative in her “Western alienation” pantomime. None of this is real, but she has determined that constantly having everyone mad at Ottawa is her ticket to staying in power perpetually, but it’s a really stupid plan. That kind of anger is exhausting, and will lead to unintended consequences, but most of all, this is just more fodder for the separatists that she claims not to represent (even though we all know that she doth protest too much over that one). Now the question becomes whether anyone in the federal government will call this out, and point-blank say that this is just an invented grievance, or will they back down, and try and placate her in some manner? Because if it’s the latter, that’s a very big mistake.

Effin' Birds (@effinbirds.com) 2026-02-03T15:08:06.097Z

Ukraine Dispatch

The attack on Zaporizhzhia on Tuesday killed two people and injured at least nine others, while a power plant in Kyiv was badly damaged. President Zelenskyy says that Russia used the US-backed “energy ceasefire” to simply stockpile more ammunition and drones, and launch another attack.

Continue reading

Roundup: Conspicuous silence from Poilievre

In the wake of prime minister Mark Carney’s big Davos speech, it has been noticed that there is a conspicuous silence coming from Pierre Poilievre, aside from the fact that he was tweeting misleading things about grocery prices, because his strategy is to keep hammering away at cost-of-living issues while the world is on fire. Apparently, his office was circulating a statement before the speech about how a trip to Davos was an “unneeded indulgence” that wasn’t going to resolve any tariffs, because of course, he doesn’t travel. That hasn’t stopped his various proxies from floating their own attack lines, either insisting that it’s nothing but an empty speech (not entirely untrue), or being utterly dismissive and saying that he needs to be back at the table with the Americans to resolve the tariff issues, as though there is a deal to be had with Trump and his mercurial whims where agreements aren’t worth the paper they’re written on. It’s clear there isn’t, and that is becoming an ever-more irrelevant attack line with each passing day.

Meanwhile, here is a look at some of the global reaction to the speech, but one of the comments that stands out is from Michael Kovrig, who has a warning about how some of Carney’s language is being used, particularly in the way he invokes Havel, and how it sets up a false equivalency between the American-dominated rules-based order with totalitarian communism, and why that could have repercussions.

In pundit reaction, Kevin Carmichael is impressed with Carney’s Davos speech, and finds the biggest lesson in it to be the reminder from Havel that we are not powerless. Seva Gunitsky parses the references to Thucydides and Havel in the speech, and how they apply to the American empire. Althia Raj weighs some of the positives and negatives of Carney’s Davos speech. Philippe Lagassé has questions about the government’s defence and intelligence priorities in the wake of Carney’s speech, because they are greatly affected. And Paul Wells strips the speech of its applause lines and contemplates the core of it, and what some of the inevitable critiques will be.

Ukraine Dispatch

Nearly 60 percent of Kyiv remains without power after attacks on its energy grid, making it their hardest winter yet. An executive of the state grid operator died while supervising repairs at a power facility, but they won’t say how. Ukraine’s new defence minister is planning a sweeping, data-drive overhaul of the military.

Continue reading

Roundup: Freeland’s botched departure announcement

Early Monday morning, Ukrainian president Volodymyr Zelenskyy announced that he had appointed Chrystia Freeland as a new advisor on economic development, which was a little peculiar considering that she is still a sitting MP, and still holds the role of a parliamentary secretary in her capacity as the prime minister’s special representative on Ukrainian reconstruction. This being said, we know she’s on her way out the door because her new job with the Rhodes Trust starts in July, so she had a definite end date in being before that.

Immediately, Conservatives like Michael Chong demanded her immediate resignation because of the conflict of interest this posed, and it wasn’t for several more hours that she announced that she will be formally resigning by the end of the month, with an immediate tweet from Carney to praise her for her work and for Ukraine, but Great Cyllenian Hermes, this was so badly handled by Carney’s PMO.

While I will grant that this pretty much went down while he was in the air on the way to Paris, they should have been prepared for this to go live at the same time as Zelenskyy’s announcement, and been aware of the time zones in play, because all they manged to do was muddy the waters around the potential conflict of interest, what is going on with any kind of approvals from the Ethics Commissioner, and not spent the bulk of daylight hours looking stunned or blindsided—especially as there was talk that the offer from Zelenskyy came in late December, even if most of Official Ottawa has been shut down for the bulk of that time period. This kind of thing continues to make Carney’s PMO look like amateur hour, and that once again, a Liberal government can’t communicate their way out of a wet paper bag. Honestly…

In Case You Missed It:

  • My column on whether Carney is capable of adapting to a post-neoliberal world in order to be the right prime minister for the moment (as Poilievre sure can’t).
  • My year-end episode taking a cue from the Ellie Goulding meme about how anything could happen—and did in Canadian politics in 2025.
  • My weekend column on the credulousness by which the supposed “end of the consensus on immigration” gets covered, and what gets omitted in the retelling.
  • My Loonie Politics Quick Take on changes that Carney has made to Canada over the past year, and what we should be watching out for as a part of it.
  • My column on the faux debate raging over whether Carney wants to turn the Senate back to a two-party system when they should worry about his appointments.
  • My weekend column on how Carney’s plans to Build Canada requires better data from the provinces, which we can’t keep waiting for them to get their acts together.

Very chuffed to see several of my stories on this list, including the most-read story of the year. Thanks to all of my readers!

Dale Smith (@journodale.bsky.social) 2025-12-29T22:50:06.873Z

Ukraine Dispatch

Russian drones hit a hospital in Kyiv on Sunday night, and struck energy infrastructure in Kharkiv as well as a US-based agricultural producer in Dnipro late Monday. President Zelenskyy is shaking up his top officials, including his spy chief.

Continue reading

Roundup: The details behind Guilbeault’s exit

If there’s a story you need to read this weekend, it’s Althia Raj’s look behind the scenes on how Steven Guilbeault’s resignation went down. It’s a tale of deception, freezing Guilbeault out during the process, undermining all of the work on climate action that had been done on this point, creating special carve-outs for Alberta that will piss off every other province, and breaking the word that had been given to Elizabeth May in order to secure her support. And then, they wanted Guilbeault to say some bullshit thing like he was “putting them on notice” until April or something like that, and it was untenable for him to stay, so he resigned. It was complete amateur hour. And Carney undermining his word is a very big problem, particularly because when he was a central banker, his word needed to be believed in order for it to have power. That’s why central bankers need to be ruthlessly apolitical, so that they don’t have the appearance of making calls for partisan benefit. Carney has undermined his credibility entirely because he has shown that his word now means nothing.

This point is disturbing: Guilbeault "was also deeply troubled by the ease with which the PMO was casting aside its moral obligation to May. What was the Liberals’ word worth?"Mark Carney seems to have forgotten the first rule of central banking: Your word, your credibility, is all.

Blayne Haggart (@bhaggart.bsky.social) 2025-11-29T02:23:29.613Z

There are some particular threads in here that should be unpacked, which is that the motivation for this whole exercise seems to have been that they felt it “necessary for Canadian unity and to combat separatism in Alberta.” This doesn’t achieve that at all. It weakens unity because it gives Alberta special treatment that includes a lower carbon price and an exemption from other emission regulations that no other province gets, which makes it look an awful lot like they got it because the whined the loudest (and they’re not wrong). And it will do nothing about separatism because it fundamentally misunderstands it. It’s not about “unfair treatment,” because that was never the case—it was about a culture of grievance.

Albertans have been force-fed grievance porn for decades, like a goose being fattened for fois gras.You'll never guess what happens next…

Dale Smith (@journodale.bsky.social) 2025-11-28T22:43:39.019Z

To that end, Danielle Smith is at the UCP annual general meeting this weekend, and when she crowed to the crowd about all the things she secured from Carney—she got him to bend the knee, give her everything she wants, and she has to give up pretty much nothing in exchange—they booed her. Nothing any government will do will actually satisfy them, because they don’t know how to process success. They have been force-fed grievances by successive premiers as a way of distracting from their failures and the fact that they have tied themselves to the external forces of world oil prices, and it’s not giving them unlimited wealth anymore. They don’t have the same future they hoped for because world oil prices never recovered after 2014, and the industry is increasing productivity, laying off workers while increasing production. They’re angry about that, and they’ve been conditioned to blame Ottawa, ever since the 1980s when they blamed the National Energy Programme for a global collapse in oil prices, and they’ve been blaming Ottawa and anyone named Trudeau ever since. Jason Kenney in particular threw gasoline on that fire, and then pretended like he wanted to put it out by pouring a glass of water on that fire and patted himself on the back for it, and then Danielle Smith came in with a brand-new box of matches. There is no satisfying them, and Carney was a fool for thinking he could swoop in and be the hero. Now he’s alienating voters in BC and Quebec where he can’t afford to lose seats, for no gain in Alberta of Saskatchewan. He didn’t outplay Danielle Smith—he capitulated, and got nothing in return, just like every time he has capitulated to Trump.

Danielle Smith gets booed at UCP convention after mentioning working with Canada

Scott Robertson (@sarobertson.bsky.social) 2025-11-28T22:17:35.805Z

Ukraine Dispatch

Russian drones and missiles attacked Kyiv overnight, killing at least one and injuring at least eleven. Ukrainian forces are still fighting in Kupiansk, in spite of Russian claims that they control the settlement. President Zelenskyy says that his chief of staff has resigned over the ongoing corruption investigations.

Continue reading

Roundup: Managing the expectations from Washington

Monday was a weird day of expectations management as prime minister Mark Carney headed to Washington for a “working lunch” with Trump to happen today. There were murmurs from Senior Government Sources™ that there could be some kind of relief for some—but not all—of the steel and aluminium tariffs, but those were heavily caveated and is not going to be any kind of comprehensive tariff deal, because Trump loves his tariffs. (And there is no deal to be had). Oh, and while all of this expectations management was going on, Trump declared new 25 percent tariffs on medium and heavy-duty trucks. Because of course.

Amidst this, Pierre Poilievre released a peevish open-letter to Carney that demanded “no more losing” when it comes to dealing with Trump, and a list of things he wants “wins” on, whether it’s tariffs or softwood lumber, or what have you. Because remember, under this framing, Trump is the rational actor and Carney is the one who is the inept negotiator who simply can’t get anything done. Reality of course, is entirely the opposite, that you can’t really negotiate with Trump because he has no logical basis or consistency for his “deals,” and anything he agrees to isn’t worth the paper its written on (if it’s even written down, as some “deals” were nothing more than blank pages with a signature on it).

To that end, Andrew Scheer went on Power & Politics looking to pick a fight with David Cochrane about this, and when Cochrane pointed out that yes indeed, Trump’s tariffs are both affecting our economy and we still do have the best deal of anyone with Trump, that Scheer twisted this into “agreeing” that Carney’s ineptitude has cratered the economy and soured any deal with Trump, because Scheer is a liar and a braying doofus. But this is what everyone has to deal with when it comes to the level of rhetoric and sheer sophistry coming from the Conservatives these days, which is not exactly conducive to informed debate.

Effin' Birds (@effinbirds.com) 2025-10-06T22:08:02.378Z

Ukraine Dispatch

Ukraine’s forces say that Russian sabotage groups are active in the city of Pokrovsk, which Russians have been trying to capture for months. Ukraine’s long-range drones have struck a Russian ammunition plant, a key oil terminal, and an important weapons depot.

Continue reading

Roundup: A “summit” that achieved nothing

So, that Trump-Putin meeting went about as well as expected. Trump literally rolled out the red carpet for a murderer and war criminal, gave him a military flypast, and then invited him into his limo (even though Putin brought his own), which freaked out every single security expert on social media and television, because they were alone together, and nobody knows if Trump explained to him the security measures in the vehicle, or if anything else was said with no one else around to hear.

The meeting went nowhere, in spite of talk about an “understanding,” and in the press conference after, Putin went first, spoke at length, flattered Trump obsequiously, and Trump rambled at his incoherent best about how they didn’t come to an agreement, and they didn’t take any questions at the end. But they were chummy, and Trump still thinks he’s Putin’s best friend, and the war will continue, as we all knew it would.

I continue to be struck by Putin's confidence in the idea that he can play Trump. His whole remarks stuck to the idea that the only barriers to peace are Ukraine and Europe. Not even a hat tip to what Russia wants or expects from a deal. Just total bullshit and Trump flattery.

Justin Ling (@justinling.ca) 2025-08-15T23:29:30.125Z

The fact that they didn't take questions seems to be a tacit acknowledgement that they got nowhere and have nothing to say. At best, Trump is going to be irate that the bombardment of Ukraine continues after today.At worst, Trump is going to be sucked into a vortex of time-wasting summits.

Justin Ling (@justinling.ca) 2025-08-15T23:30:37.487Z

The Kremlin just dropped this clip of Putin and Trump getting chummy post-press conference.

Justin Ling (@justinling.ca) 2025-08-15T23:41:32.030Z

Just to hammer this in:I don't know of an example in US history of comparable *in-person humiliation* for a US president. And of course for the country. Trump will soon realize how visibly he was "owned." In view of the whole world.

James Fallows (@jfallows.bsky.social) 2025-08-16T00:17:22.899Z

The meeting was a disaster for everyone except two people. Trump got his photo op and his ego boost. Putin got his photo op, whitewashing of war crimes and no sanctions. No one in Ukraine, Europe or the United States benefited in any way.

Anne Applebaum (@anneapplebaum.bsky.social) 2025-08-16T04:12:52.329Z

Ukraine Dispatch

Ahead of the meeting, Russia attacked Dnipropetrovsk with missiles, killing at least one and wounding at least one other. Ukrainian drones hit the Syzrn oil refinery in Russia’s Samara region.

Continue reading