Roundup: Unclear goals means poor accountability

The Parliamentary Budget Officer released his report on the plans for Build Canada Homes yesterday, and the headline conclusion is that the $13 billion fund will only produce some 26,000 new housing units, which is not a lot. He also tracks the declining funding in other existing housing programmes, that BCH doesn’t really make up for, though the government’s response that has been that his report merely assumes that funding agreements coming to an end won’t be renewed, and that they could be three or four years down the road when they do expire, so fair enough.

New PBO report out today, that finds that in the first 5 years of the Build Canada Homes program, it's will have $7.3 billion of spending on an accrual basis ($13 billion on a cash basis) and lead to fewer than 26,000 homes being built.Read here: www.pbo-dpb.ca/en/pu…

Dr. Mike P. Moffatt (@mikepmoffatt.bsky.social) 2025-12-02T15:11:25.000Z

The fed reaction to PBO's housing report makes clear what I said at a conference last week: The gov't has no long-term plan, no targets, no KPIs, no accountability metrics. 5 years from now we won't know if BCH worked, because there's no benchmarks.www.cbc.ca/news/poli…

Dr. Mike P. Moffatt (@mikepmoffatt.bsky.social) 2025-12-02T20:12:57.000Z

That said, Mike Moffatt makes the point that the report highlights the lack of long-term planning, and metrics by which BCH can be held to account. Sure, it’s supposed to “catalyse” investment from the private sector, and do things like make federal lands available for development, but it’s fair to point out that the lack of planning makes it hard to tell just what they’re planning to do, and how that funding will be applied. Gregor Robertson insists that this is just the initial investment, that more will come in future years, and so on, but again, you would think they would have a better grasp on the plan and what it’s supposed to entail. I know it’s been a few months, but clear goals would really help set the direction they are supposed to be headed in. This government has thus-far relied on a lot of hand-waving regarding their plans, and this is very much an example of what that looks like and why it’s not very helpful for evaluating what they’re supposed to be doing.

Effin' Birds (@effinbirds.com) 2025-12-02T22:22:02.159Z

Ukraine Dispatch

Ukraine continues to deny Russia’s claim that they control Pokrovsk. Ukrainian soldiers on the front lines don’t believe in the current “peace deal,” saying Russia will simply invade again in the future.

Russian propaganda in full force for the Witkoff visit: Putin is claiming to have captured Ukrainian cities that he doesn't control, and having himself photographed in military uniformkyivindependent.com/putin-claims…

Anne Applebaum (@anneapplebaum.bsky.social) 2025-12-02T12:18:09.879Z

https://twitter.com/ukraine_world/status/1995802755034734819

Continue reading

Roundup: Miller back in Cabinet

Mark Carney had a small Cabinet shuffle yesterday afternoon, counter-programming the latter part of Question Period, where he appointed Marc Miller to Cabinet to replace Steven Guilbeault after his resignation last week in protest over the MOU with Alberta. Miller becomes the new minister of Canadian Heritage, now dubbed “Canadian identity and culture and official languages,” because it sounds a little more like it’s holding the line against the onslaught of Americanisms. But there were a couple of other adjustments made to Carney’s front bench—environment minister Julie Dabrusin took over the responsibilities for Parks Canada, which were under Heritage for some strange reason (much of which involves the fact that they are responsible for things like historical designations, but which created all kinds of problems around things like marine protected areas), while Joël Lightbound was named the new Quebec lieutenant, though I’m mystified why that required a swearing-in as opposed to it simply being a ceremonial title, like deputy prime minister (which Carney does not have). It also bears noting that no one was put in as new transport minister, and that Steve MacKinnon continues to do double-duty.

Miller is an interesting choice—he was a good minister, and I’m glad he’s back in Cabinet, because he was one of the best communicators, hands down, in the Trudeau government, and that kind of frankness and candour is desperately needed in the current front bench where the rule of “If you can’t say anything nice, don’t say anything at all” means that most of what comes out of every minister’s mouth is back-patting, if they say anything at all. But it’s also a choice that is going to ruffle feathers in Quebec because he’s not Québécois (though he is a Montrealer and speaks French, Swedish and Mohawk). There is so much anxiety around Quebec language and culture in the province that the Canadian Heritage portfolio might as well be a Quebec-focused one, and certainly there have been jokes floating around Ottawa for years about how if you got a meeting with the minister of heritage, he or she would tell you to come back when you were French.

Nevertheless, Miller is going to be responsible for some big files coming up with new online harms legislation, as well as a potential mandate review/transformation of the CBC, which didn’t take off under the previous government following the release of a discussion paper on the subject, and then Carney having his own ideas about what to do with CBC during the leadership contest, none of which has actually happened in the six months he’s been in power. I do think Miller will be suited to the task—he’s handled big, tough files before, and going up against web giants is something I think he can be pretty good at.

Ukraine Dispatch

Four people were killed and more than 40 injured in a Russian missile attack on Dnipro. Putin has again claimed that Pokrovsk has been taken over by Russian forces, along with Vovchansk, but Ukraine has not confirmed.

Continue reading

Roundup: Dabrusin does damage control

There is some damage control happening, as environment minister Julie Dabrusin is making the rounds on the weekend political talk shows to insist that the MOU with Alberta is not abandoning climate action, and that the clean electricity regulations, for example, are not being carved out, but given more flexibility for each province to come up with equivalency plans. That might be more believable if Danielle Smith wasn’t doing a victory lap claiming that it was being scrapped (after she lied about what it entailed for the past several years).

Meanwhile, I have to question the editor who let this particular CBC headline run over the weekend: “Do activists have a role in government? Steven Guilbeault’s resignation raises questions.” Seriously? Activism is the lifeblood of politics, and that includes roles within government (meaning Cabinet). We don’t live in a technocratic state where bureaucrats are governing and making policy decisions. Activism is what gets people involved, precisely because they have issues that they care about and want to make change. That’s part and parcel of the system.

What this winds up doing is trying to paint Guilbeault as some kind of zealot unable to make compromises, which is again, something that is not borne out by the facts. Guilbeault ran for the Liberals federally after the Trans Mountain decision. He was very much seen as a pragmatist within the environmental movement. The piece mentions that he was first given the heritage portfolio and wasn’t immediately slotted into environment, but that was also something Trudeau started doing more broadly, to give someone somewhere to get their training wheels on and learn how to deal with how government works before giving them the portfolio from their previous career, because it didn’t always go well from his first Cabinet when he tried to simply slot subject-matter expertise into Cabinet roles where they may wind up being captured, or simply not suited in spite of all appearances (*cough*Jody Wilson-Raybould*cough*). The whole piece is just poorly conceived and written, and someone should have exercised more editorial oversight.

Ukraine Dispatch

Russia launched nearly 600 drones and 36 missiles at Ukraine overnight Saturday, killing six and wounding dozens, while knocking out electricity to much of Kyiv. Ukrainian naval drones struck two Russian tankers as part of their “shadow fleet” used to evade sanctions. Reuters tracked a cohort of 18-24-year-olds fighting in Ukraine; none of them are fighting any longer.

https://twitter.com/ZelenskyyUa/status/1995035870307483725

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: The MOU and a resignation

Prime Minister Mark Carney and Danielle Smith signed that MOU which will set up the conditions for Alberta to set up a process to build a bitumen pipeline to the coast where the tanker ban would be eviscerated, while also giving them a bunch of exemptions to other emissions reductions regulations, and the promise on Alberta’s part is to reduce emission intensity—meaning as they produce more, emissions are still increasing, just by a smaller amount in theory, though I certainly believe that intensity reductions in the oilsands flatlined a while ago. It also means that this relies even more on Pathways, which is expensive and is going to keep demanding money, and I have no confidence that Carney’s government will resist the calls to subsidise it directly. David Eby went on to refer to this future pipeline as an “energy vampire,” while coastal First Nations continue to insist it’ll never happen. And then Steven Guilbeault resigned from Cabinet, because this goes against everything he has been fighting for his entire life, and his time in office, while other MPs in his caucus are increasingly angry about how they are being treated over this issue.

https://bsky.app/profile/supriya.bsky.social/post/3m6ngogmhqs2x

In the midst of this, Andrew Leach has been reminding us about the real history of Northern Gateway, not the sanitized and revisionist version that the Conservatives have been promoting, and the fact that their constant demands that the government “get out of the way” didn’t seem to apply to the entirety of the Harper government, as the project started under the Martin government, and ultimately failed at the end of Harper’s tenure, when his government couldn’t even be arsed to follow their own process for Indigenous consultation.

In pundit reaction, Jason Markusoff notes that this agreement will do little to mollify the separatists in Danielle Smith’s base when her leadership review comes up. Andrew Coyne sees this as a shift in Canadian politics back toward building things, and capturing the political centre. Stephen Maher wonders just how politically canny Carney really is, considering the traps for himself that this agreement sets.

No it fucking won't. They've been gorging themselves on grievance porn for decades now. Nothing any government does is going to calm them.

Dale Smith (@journodale.bsky.social) 2025-11-28T03:30:10.597Z

Danielle Smith Celebrates Her Glorious Pipeline Victoryyoutu.be/GVk54cla9zw

Clare Blackwood (@clareblackwood.bsky.social) 2025-11-27T21:13:16.340Z

Ukraine Dispatch

Putin claims that Russian forces have surrounded Pokrovsk, while Ukraine contends that the fighting continues in the city centre, and that they are pushing back hard. He also says it’s no use signing an agreement with “illegitimate” Ukrainian leadership (because he really wants peace, you guys).

https://twitter.com/ukraine_world/status/1994013852753702989

Continue reading

Roundup: Low expectations for the Alberta MOU

Today’s the big day where prime minister Mark Carney will be in Calgary to sign that Memorandum of Understanding with Alberta premier Danielle Smith regarding the province’s plans for their energy future. Everyone is focused on the potential for a pipeline to the BC coast as part of it, though it is apparently about more, such as maybe giving Albertan an out from other environmental regulations if they can complete certain other measures (which still leaves them off the hook considering that they are one of the largest emitters in the country).

But again, there is no actual pipeline deal as part of this. It lays out conditions that are probably going to be impossible to meet (particularly given that the Coastal First Nations, who are the rights and title holders in the area, have repeatedly said there is never going to be a pipeline that is acceptable). And while industry wants the tanker ban lifted, even as a “symbolic measure,” again that ban was the social licence for a number of other projects in the area to move ahead. And industry observers will still point out that even if they get everything they want, it’s still unlikely to find a proponent because the existing pipeline network can absorb the planned production capacity—and it’s no longer the world it was before 2014 and the oil market has changed significantly. That’s one reason by BC’s energy minister says this is little more than a $14 million “communications exercise.”

Meanwhile, Carney’s caucus problem is not going away, and while government thinks that they did a great job having Tim Hodgson explain things to BC caucus, members of said caucus were not exactly thrilled as Hodgson used words like “naïve” and “ideological” when responding to their concerns (thus cementing his status as the most overrated members of Carney’s front bench). And it also sounds like they’ve needed to calm Steven Guilbeault down from resigning in protest, though the current line is that he’s staying to do more good on the inside, but that’s not exactly offering much in the way of reassurance. So much of this goes back to what we were saying yesterday, that Carney is still operating like a boss and not a leader, and who thinks that he can dictate to caucus rather than live in fear that they can oust him if he oversteps (because they absolutely can, even if they don’t think they have that ability).

Effin' Birds (@effinbirds.com) 2025-11-26T23:01:36.461Z

Ukraine Dispatch

The toll from the attack on Zaporizhzhia late Tuesday has risen to 19 injuries. The background of that “peace plan” has been leaked and proven to be Russian in origin, but Russia claims the leaks amount to “hybrid warfare.”

Continue reading

Roundup: Assuaging Carney’s BC caucus

The lead-up to this Memorandum of Understanding with Alberta is becoming politically fraught for prime minister Mark Carney as a whole bunch of his caucus, not the least of which is the party’s BC caucus, are getting pretty angry about the whole thing. And so, natural resources minister Tim Hodgson is supposed to go to BC caucus this morning to explain things and calm them down, but that seems like something that should have been done ages ago when this was first being discussed, so that they could both hear their concerns and alleviate any anxieties earlier in the process. And it doesn’t help that the message keeps changing from “BC has to agree,” to “We’re not giving them a veto,” and back to “BC has to agree, and so do the coastal First Nations.” But again, this is sloppy.

There was a pretty good explanation for this yesterday, on Power & Politics, when columnist Emilie Nicolas said that Carney needs to learn how to “be a leader and not a boss,” which is exactly it. Carney is still operating in CEO mode, and that’s just not how politics works. And this mentality keeps exposing Carney’s many blind spots, not the least of which has been his ignoring human rights violations and atrocities when he thinks he can get a trade deal with some dollars attached, or the debacle with the end of the “feminist foreign policy.” And yes, it’s been over six months now that he’s been in charge, and there are a number of lessons he’s still learning, but how much he’s internalising these lessons is up for debate.

Meanwhile, we are back to the discussion of what this MOU is supposed to accomplish, particularly considering that Alberta didn’t live up to the last “grand bargain” that they agreed to in 2017 with the Trans Mountain pipeline, so I’m not sure why Carney thinks they will this time. There have been suggestions that this is a way to try and defuse the situation by looking like Danielle Smith is being given a win even though the conditions for this fictional pipeline proposal are never going to be met, but the danger there is that a future government will start waiving these conditions (and let the litigation commence). Again, I’m not sure that Carney understands the political game here, but we’ll see.

Effin' Birds (@effinbirds.com) 2025-11-25T22:22:02.600Z

Ukraine Dispatch

Russian drones have attacked Zaporizhzhia, starting fires and injuring at least twelve people. Ukrainian drones hit a Russian oil refinery in Krasnodar, and an oil terminal in the port of Novorossiysk. President Zelenskyy says he’s willing to work with Trump on that “peace plan,” while Trump is now saying there is no firm deadline to reach an agreement.

https://twitter.com/Denys_Shmyhal/status/1993350012848197980

Continue reading

Roundup: Political support for a new pipeline?

More details are emerging about the Memorandum of Understanding that prime minister Mark Carney looks set to sign with Alberta premier Danielle Smith on Thursday, which would set the stage for political support for a pipeline to the northwest coast of BC if certain conditions are met. Those conditions include a stricter industrial carbon price in the province, and a “multibillion-dollar investment in carbon capture from the Pathways Alliance,” and there is apparently some language about Indigenous ownership and equity. In return, it looks like Alberta also gets a bunch of exemptions from other environmental legislation, which it would seem to me is just setting up fights with every other province who will want their own special deals and carve-outs.

BC premier David Eby is rightfully upset about being left out of the process (as Saskatchewan premier Scott Moe initially claimed he was part of the talks, which turned out to be mere self-aggrandisement). And while it’s true that the province can’t veto a project that falls under federal jurisdiction (and we have Supreme Court jurisprudence on this), it definitely feels impolitic to freeze him out, considering that making an agreement with Smith to overrule Eby’s stated wishes—and the wishes of the coastal First Nations—certainly has the feel of the US and Russia coming up with a “peace plan” for Ukraine. Eby also, correctly, points out that they would never do this with Quebec, which is a good point.

This being said, this remains about a hypothetical pipeline that may never come to fruition because they are unlikely to get a private sector proponent, because the oil market changed in 2014 and Alberta refuses to accept that fact. What I am more concerned about is just how many billions of public dollars are going to be consume by Pathways in order to try and make it viable, and it just won’t be, and we’ll have wasted years, billions of dollars, both of which could have been better spent coming up with a more reasonable transition to a greener future, because again, it’s not 2014 anymore.

Effin' Birds (@effinbirds.com) 2025-11-24T23:08:02.124Z

Ukraine Dispatch

Russian drones and missiles have hit residential buildings in Kyiv, starting fires and killing at least one person. Ukrainian officials are apparently working with the Americans on the so-called “28-point peace plan” to make it more palatable.

Continue reading

Roundup: Confusion over who authored the “peace plan”

It has been a crazy weekend when it comes to making heads of tails of what is happening with the so-called “28-point peace plan” between Russia and Ukraine. A bunch of US legislators at the Halifax Security Conference were insisting that they were told that the plan was the starting point of negotiations, that the deadline of Thursday was to start talks, and that this was all a big misunderstanding. You had other reports saying that people were saying that this was the Russian plan that was just for discussion purposes. Then you had reports saying that no, the White House said that this is the plan, leaving everyone in the dark as to just what the hell was going on.

What the actual fuck is going on.America put forward a nearly carbon copy version of the Russian plan for Ukrainian conquest, admitted it and backtracked, then doubles down.

Justin Ling (@justinling.ca) 2025-11-23T02:54:54.829Z

As this was happening, world leaders, including Canada, were treating this as if it’s a starting off point that “needs work” as opposed to being a betrayal of Ukraine and that it should be killed with fire, because nobody wants to make Trump too angry, because they rely too much on the Americans for too many things still (though Ukrainians have pointed out that it’s no longer 2023, and they are much more self-reliant). European leaders did come out with their own suggested 28 pointswhich are far more fair to Ukraine, but seem to be willing to let Russia continue to occupy territory it has gained by force (unless I’m misreading it), and still doesn’t call for much in the way of penalties other than to pay for the reconstruction of Ukraine.

PMO readout of Carney's call with Zelenskyy. Maintaining the façade that the "peace plan" is a good start (when it is in fact a betrayal).

Dale Smith (@journodale.bsky.social) 2025-11-23T20:07:37.708Z

Meanwhile, Anne Applebaum savages the plan as not being anything more than a starting off point for a larger future war, while the only beneficiaries are some unnamed Russian and American investors, because this is what Trump is really all about. Paul Wells laments the “don’t wake Trump” tactic that those world leaders are using, because it rewards how much of a betrayal it is, and soft-pedals the fact that it invites future wars of aggression.

G20 Outcomes

There were a number of things coming out of the G20 summit in Johannesburg, South Africa, and it leave a whole lot of questions about prime minister Mark Carney and his values and priorities. Carney had plenty of praise for his hosts, and talking about the G20 being a bridge following the rupture of the US withdrawing from its role with global institutions, and that he has no “burning issue” to talk with Trump at the moment, and they’ll talk when they’re ready to. This being said, Carney also declared that the government’s “feminist foreign policy” was effectively dead, in spite of it being about the best way to achieve outcomes and at a time when the US is doing things like calling reproductive rights and gender equity “human rights violations” (no, seriously). Carney announced a joint technology partnership with India and Australia, and that talks were being revied about a comprehensive trade agreement with India, in spite of their foreign interference in Canada and trans-national repression (that their High Commissioner insists is all a delusion).

https://bsky.app/profile/jrobson.bsky.social/post/3m6dt3iyjjc2i

So, nothing on trans-national repression or India's foreign interference.

Dale Smith (@journodale.bsky.social) 2025-11-23T22:26:23.696Z

Ukraine Dispatch

Four people were killed in a drone attack on Kharkiv on Sunday. The death toll from last week’s missile strike on Ternopil is now up to 34. Ukraine has struck power and heat stations in the Moscow region.

Continue reading

Roundup: A 28-point capitulation plan

Things are heating up for Ukraine now that Trump has presented his so-called 28-point “peace plan,” which is nothing of the sort, and he’s giving president Volodymyr Zelenskyy one week to agree to it, or he is threatening to withdraw American support, even though that support has been mercurial and dwindling for the past year. Nevertheless, they have some key defensive technologies that Ukraine relies upon, particularly for air defences. But in no way is this plan at all acceptable, and is little more than a demand for Ukraine to capitulate, and to pay America for the privilege because Trump is a gangster running a protection racket.

This is what a protection racket looks like, although they are rarely put in writing

Steve Saideman (@smsaideman.bsky.social) 2025-11-21T17:56:08.496Z

The “plan” (full text here) proposes that Ukraine turn over remaining areas in the regions Putin has been unable to conquer after four years, which are essentially a fortress belt. Turning those over, plus reducing the size of Ukraine’s army, is essentially an invitation for Putin to come back and invade with nothing to stop him the next time. The “deal” wants Ukraine to forgo NATO membership, which essentially gives Putin a veto over NATO. It wants Ukraine to pay the US for security guarantees, but no agreement with Trump is worth the paper it’s written on. It wants Ukraine to abandon any attempt to hold Russia accountable for its actions, including mass torture and crimes against humanity. And it wants Russia’s frozen assets returned. So Russia gives up nothing, and it positions itself to fully conquer Ukraine in a few months or a year, when Trump gets bored, and then creates an existential threat for the rest of Europe given that Putin will have gotten rid of the biggest obstacle to his expansionary plans.

Zelenskyy says he will work earnestly with the Americans on this, but that he won’t betray Ukraine’s interests, which pretty much means that he can’t accept these terms. European leaders say that they’re standing behind Ukraine, because they know the danger. But some of the reporting in Canada is abysmal, treating the plan like it’s serious when getting defence minister David McGuinty to comment on it. At least he says that any plan has to be “acceptable,” but this plan clearly is not, so I’m not sure why anyone is bothering to ask if he supports it because there is no way he could or should. This “plan” merely confirms that there is no point in relying on the US any longer, which means that Europe and Canada need to step up right now, and give Ukraine all of the support possible right now because anything less is a disaster for the future of western democracies.

Effin' Birds (@effinbirds.com) 2025-11-21T14:24:03.043Z

Ukraine Dispatch

Russia claims it has taken a string of four settlements in the Donetsk region, which Ukraine denies. They also claim that 5000 Ukrainian troops are trapped in the Kharkiv region.

Continue reading