Reversing themselves on age verification

The government’s online harms bill dropped yesterday, and while there are some good parts to it, there are some very, very bad parts that I am absolutely outraged about. Because this government has developed a real penchant for major omnibus bills, this contains parts of the previous online harms bill, such as the duty to act responsibly for platforms around safe design for sites and apps, which is the good part. It dropped the hate crime provisions that included restoring some of the functions of the Human Rights Tribunal around hate, which were controversial to begin with, but was also about trying to respond to the increasing amounts of hate being seen online. It seeks to create a Digital Safety Commission as the regulator in charge of the online harms scheme, who will oversee enforcement and implementation. It has a partial social media ban for youth under sixteen, but is also incorporating the age verification scheme of that Senate Public Bill, S-209, which has failed time and again, and which the Trudeau government opposed for all of the right reasons, including the fact that age verification cannot work without becoming mass surveillance (and yes, this is the part that I am absolutely livid about). (More from CBC here and here).

https://bsky.app/profile/emmettmacfarlane.com/post/3mnxuplffys2b

Part of what is so infuriating is that they are putting the age-gating into this legislation, but there are no details on how that is going to work, other than mention of “age estimation,” which is poor technology when it can have trouble distinguishing between a fifteen and a sixteen year-old, and doesn’t work well for anyone who is racialised or trans (and certain age estimation technologies have been easily thwarted with fake moustaches). And remember, this is technology that everyone on the internet is going to be subjected to, which is inevitably going to involve mass surveillance, and the loss of internet privacy writ-large. The Liberals have reversed themselves yet again, shamelessly. (For more, here is Michael Geist’s first impressions of the legislation).

My Latest:

My column highlights remarks that Louise Arbour made about diversity during her installation speech, given we are at a time of increasing ethnic/white nationalism.

Continue reading

Roundup: Quashing a petition, neutering the carbon price

The Alberta Court of King’s Bench ruled yesterday that the separatist petition did not engage the duty to consult with First Nations, given that it directly affects their interests, and it is effectively quashed, before the signatures were validated. It’s big news, and this could or should have been the off-ramp from the referendum that Alberta premier Danielle Smith could use to keep the situation from spiralling. But that’s not what’s happening.

This basically kills 301,000-signature petition separatists delivered to Elections AB to force referendum on independence.Premier Smith could still call referendum as gov't act, like separatist groups want her to. But lack of Indigenous consultation would still be problem. bsky.app/profile/mark…

Jason Markusoff (@markusoff.bsky.social) 2026-05-13T20:09:36.464Z

Smith has instead declared that this decision is “anti-democratic” (which it absolutely is not, and this is populist rot), and that she will appeal it, because she wants this referendum to happen, either under the bullshit justification of a “relief valve” (which never works—it just makes things worse), or to get leverage from the federal government, not that it’s good leverage because it’s just driving away investment from the province because nobody wants to put money into a separatism situation where the uncertainty cranks up to eleven. But this will also mean that the separatists who control Smith are going to demand she just do a government-initiated referendum, which she has absolutely no democratic legitimacy to do, and which also can’t get around the duty to consult. After all, it’s treaty land, and the treaties are with the Crown, not the province of Alberta, which was not even in existence when those treaties were signed. Nevertheless, Smith has proven she is a separatist, in spite of her protestations, and this is

https://bsky.app/profile/emmettmacfarlane.com/post/3mlrcdwaag223

Entirely predictable.This was the endgame: give the appearance of collecting signatures. Whether or not you meet the threshold (legally) matters little if they'll never be counted.Then pressure the premier to call the vote.Will the premier call the big bluff?

Jared Wesley (@jaredwesley.ca) 2026-05-14T02:49:22.510Z

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

Meanwhile, word is out that the pipeline agreement will be signed with Alberta on Friday, and it rests on a significantly reduced industrial carbon price, and if Alberta is getting a special deal, well, that’s going to become the floor for the rest of the country because the whole reason the national price is constitutional, per the Supreme Court of Canada, is to ensure uniformity so that provinces can’t undercut one another on a race to the bottom. And to add to that, Carney’s rationale for cutting the consumer carbon levy was that they could make the industrial price more effective, and now he’s gutting that. And what will he get for this capitulation to Alberta? Nothing. It won’t appease the separatists, because they thrive on invented grievances and conspiracy theories. We’re going to blow up our environmental plans, build a pipeline to the coast on diminishing returns once the situation in Iran is cleared up and the world returns to a supply glut position, and the planet will burn. It’s a wonder that Liberals can look themselves in the mirror.

No lies detected.

Dale Smith (@journodale.bsky.social) 2026-05-13T15:25:58.917Z

Effin' Birds (@effinbirds.com) 2026-05-13T19:08:01.569Z

Ukraine Dispatch

Russia hit Kyiv with a massive drone and missile barrage early this morning, killing at least one and injuring at least sixteen others. This followed a daytime drone attack that struck close to the borders of NATO countries, killing six in the process. Ukraine has resumed targeting Russian oil and gas facilities.

Continue reading

Roundup: The separatists continue their takeover

Things in Alberta continue to go poorly for people who care about things like democracy and accountability, while separatist leaders are encouraging their followers to all take out UCP memberships so that they can nominate separatist candidates for the party in advance of the next election, so that they can further push Danielle Smith to ensure that they get their referendum, and everything they want to go with it. The party is de facto separatist already, as they control the bulk of the UCP grassroots mechanism, and this would just be completing the takeover provided that no centrist normies also take out memberships to stop them. That is, if they consider the UCP actually worth salvaging.

"I never thought leopards would eat MY face," sobs politician, who encouraged leopards to keep eating faces and hold province-wide vote on face-eating

Mel Woods (@melwoods.me) 2026-05-11T16:28:13.006Z

The fact that when he created the party, Jason Kenney didn’t provide for any adequate failsafe mechanisms to prevent hostile takeovers is not unsurprising, considering how he crowed about how this would be a “grassroots party,” but then he chased out the centrist normies who would have provided a check on the absolute loons that came to dominate the membership. Of course, Kenney thought that he could control these face-eating leopards, while they noticed that this face was right there, so they ate it. And now Smith continues to believe that she too can control these leopards, even though they’ve fully backed her into a corner and she is doing their bidding rather than the other way around, and it’s only a matter of time before her face is fully eaten as well, while the province goes to absolute shit because she was too self-interested to do the right thing at any point in time.

Meanwhile, as the voter list leak scandal rolls along, it sounds like the UCP staffer that attended the Centurion Project webinar was the caucus executive director (which is an odd title), but she didn’t pass along any information to Smith’s office about the fact that they doxxed Jason Kenney and Rachel Notley as part of the demonstration. That’s kind of embarrassing for Smith, given that she chastised Naheed Nenshi for not informing her about what happened, while her own staffer was there, watched what went down, and thought it was a-okay and not worthy of reporting. That’s not good.

Effin' Birds (@effinbirds.com) 2026-05-11T13:08:04.717Z

Ukraine Dispatch

As attacks resumed on Ukraine, president Zelenskyy noted that Russia has no intention of ending the war. Ukraine has is making drone deals with some twenty countries, including Canada.

Continue reading

Roundup: A call to ignore Pathways

In a sit-down interview with The Canadian Press, prime minister Mark Carney says that an oil pipeline out of Alberta is “more likely than not,” and this doesn’t mean the revived Keystone XL (aka “Bridger Pipeline”). But he’s also not saying anything about Pathways, which is a bit suspicious because he tied the approval to Pathways getting underway, and industry has made it very clear they’re not interested in paying for it.

To that end, who showed up in the op-ed pages of the Globe and Mail but Martha Hall Findlay, former Liberal MP and now head of the University of Calgary’s School of Public Policy, who put on a big show to say that she found it hard to write, but lo, she must recommend that the government “pause” Pathways, because it’s useless on a global scale, and “the world changed.” And then there was more hand-wringing and rationalization that Canada is such a small contributor to global emissions that it doesn’t matter.

The world didn’t change. Facts didn’t change. Climate change didn’t stop with the blockade of the Strait of Hormuz, so quite frankly, this is bullshit and special pleading. The notion that we don’t contribute enough to global emissions is such a poor argument because it’s a common action problem. We have some of the highest emissions on a per capita basis, and yes, that matters. Hall Findlay was going on about how this is all about ego, and we just want to look like we’re leaders, but guess what—every action matters. And if you think that it’s too expensive to reduce emissions now, well, it’s going to be even more expensive the longer we push it down the road, when the effects are even more entrenched globally. We’re already spending billions of dollars in insurance payouts every year that are directly related to climate. The vast majority of food price inflation is climate-related, even if people don’t want to admit it. Frankly, these arguments of hers are tired and baseless and not worth listening to, no matter how much she insists she still believes in climate action…eventually.

My favourite moment in any oil price shock cycle is when the Very Serious Energy People explain why this — again! — is not the time to give a shit about the climate crisis

Chris Turner (@theturner.bsky.social) 2026-05-01T15:21:29.234Z

If Canada can make that argument at 1.4% then presumably so can Saudi Arabia (1.5), Iran (1.9) and Japan (2.0).Then I imagine both Indonesia (2.3) and Brazil (2.5) would say, "hey, us too." And at that point, you've ruled out 204 countries accounting for roughly 46% of all national emissions.

Aaron Wherry (@aaronwherry.bsky.social) 2026-05-01T15:02:42.580Z

Effin' Birds (@effinbirds.com) 2026-05-01T19:08:02.330Z

Ukraine Dispatch

Russia launched yet another attack on port infrastructure in Odesa early Friday, and then launched more than 400 drones in a daytime attack that injured ten people in Ternopil in the west. Ukraine is planning an overhaul of its military rotations, particularly after an outcry over images of emaciated soldiers emerged.

Continue reading

Roundup: Two committees move behind closed doors

There is a lot of wailing and gnashing of teeth happening by the Conservatives because debate in two committees was moved behind closed doors now that the Liberals are able to exert majority control of them. The cry is that they’re shutting down “public debate,” but I’m dubious. Members of the government won’t say why this was necessary, but I’m not ready to pull the fire alarm just yet.

Why? Because the two committees in question have been in the throes of attempted witch hunt studies that the Conservatives have been trying to orchestrate (with the gleeful assistance of the Bloc, who are happy to embarrass the government any day of the week). In the ethics committee, it’s been the wrangling over trying to insinuate that François-Philippe Champagne was in a conflict of interest because the Alto high speed rail project was included in the budget when he has since put up an ethics screen because his spouse is now an executive on the project. The thing is, the Ethics Commissioner already said that there is no conflict because Alto reports to a different line minister, but Champagne put up the screen out of an abundance of caution. He did agree to appear after a filibuster, but this may be the Liberals trying to get out of it, and not unsurprisingly. The Conservatives have been trying to engineer this meeting so that they can harvest a bunch of clips of them calling Champagne corrupt and him prevaricating or looking obstinate.

The other committee is health, where the Conservatives are trying to manufacture another “boondoggle” around the PrescribeIT project, which as I understand it, was created at the behest of the provinces, who then decided not to take it up once it was developed. Oh, but there was outsourcing! And? They haven’t been able to make any particular allegation other than it cost money, and this is somehow entirely the federal government’s fault for trying to accommodate provinces who, to this day, refuse to come together on common standards for electronic health records, which has been a persistent problem for two decades now. Suffice to say, I’m not convinced that moving procedural wrangling in camera is a sign that democracy is under threat, and there was a whole lot of this very same thing when the Conservatives had a majority on committees (and they turned those committees into branch plants of ministers’ offices). They may try to cast themselves as heroes for inventing scandals, but I remain unconvinced that this is a danger to parliamentary democracy just yet.

Effin' Birds (@effinbirds.com) 2026-04-29T13:08:02.607Z

Ukraine Dispatch

Russia’s attack on Odesa early Wednesday hit residential buildings and a hospital. Ukraine says its new long-range drones hit a Russian oil pumping station 1500 km away from the border. Here is a look at the interceptor drone programme to stop Russia’s Shahed drones, and how the interception rate is now up to 90 percent.

Continue reading

Roundup: The Senate rumour mill churns

There has been a raft of rumours out about the Senate the past couple of days, the latest being that there could be yet another caucus forming, possibly out yet another split within the Independent Senators Group, because there is some friction over the current leadership—erm, “facilitatorship”—and that is not entirely unsurprising. The ISG is large and unwieldy, and when you have that many type-A people in a room who all have their own ideas on how to do things, and their own agendas, it’s little wonder that they can barely organise themselves to do anything. So we’ll see if this happens, but nevertheless, I can confirm that I’ve heard grumblings about the current state of the ISG.

Meanwhile, there is another rumour circulating, both from the Globe and Mail and iPolitics that prime minister Mark Carney is looking to appoint Tom Pitfield to the Senate—the same Tom Pitfield who won a turf war within the PMO that saw David Lametti take a job as UN ambassador instead of the post he was supposed to take up within PMO. The rumours also state that he would take over as Government Leader in the Senate and take up a seat in Cabinet like the post is supposed to be, but this too is being denied. The source of this rumour also hints that Carney is going to start appointing partisan Liberals to the Senate again, which I’m not necessarily opposed to, provided that there is no expectation of a whip, which never really existed in the Senate before, but with almost no former Liberal senators left, the new batch may be under some false pretences.

Meanwhile, I find myself baffled by the notion that Carney is looking to appoint Pitfield and partisans in order to move bills through the Senate, as though there is obstruction happening there. There is not. Government bills are passing through at a pace that is actually too fast for proper scrutiny in many cases because of an exaggerated sense of faux urgency, while the real problem remains in the House of Commons, which has barely passed any legislation, leaving senators bored and preoccupied with their own hobby-horse bills, and frankly, some of this talk about splitting caucuses is likely a result of that boredom.

Programming Note: I will be taking the full long weekend off. See you next Wednesday.

Ukraine Dispatch

Russia launched a daytime drone attack and killed four people in the central Cherkasy region, damaging more energy infrastructure. Russia also claims to have fully taken control of the Luhansk region, which Ukraine denies. Ukraine struck a missile component factory in Russia’s Bryansk region.

Continue reading

Roundup: Pushing ahead for a constitutional amendment

Alberta premier Danielle Smith has decided that she’s not taking no for an answer when it comes to her demand for more say in the appointment of superior court judges in the provinces, and is putting forward a motion for a constitutional amendment to demand such a power, and is patterning it off of a similar motion from Quebec.

Feb 19 Ms Smith announces a referendum to initiate a process to amend s 96 of the Constitution (appointment of judges).And then today she announces, w/out waiting for that vote, that the Leg will be asked to adopt a motion on the same issue.Doesn't she trust voters?www.alberta.ca/release.cfm?…

NigelBankes (@nigelb.bsky.social) 2026-03-31T00:31:00.468Z

Here's the text:

NigelBankes (@nigelb.bsky.social) 2026-03-31T02:02:39.364Z

Smith will try and spin this (since it only refers to AB) as an amendment that only applies to AB and thus does not engage the 7/50 formula. Good luck with that.Also makes me wonder whether she spoke to Ontario and SK before hanging them out to dry (given the joint letter the other week).

NigelBankes (@nigelb.bsky.social) 2026-03-31T02:06:19.965Z

Of course, along the way, she is making arguments for this that have no basis in reality. Alberta already appoints provincial court judges and justices of the peace, and she has invented whole cloth this notion that somehow federally-appointed judges are being parachuted into the province from outside. No—the people named to the bench are already lawyers within the province. The provincial judicial advisory committee selects from local candidates who apply, and has members of the local legal community vet them for suitability. There is no federal imposition happening here, other than the fact that it’s not Smith who gets to choose for her own ideological reasons.

This is ridiculous.1) Good luck opening that Pandora's Box.2) Alberta already appoints provincial court judges, which handle the bulk of criminal cases.3) The premise here is utterly false. Federally-appointed judges aren't parachuted in. They come from the province and communities they serve.

Dale Smith (@journodale.bsky.social) 2026-03-31T02:08:27.386Z

OF course, this all in service of inventing a new grievance that has never existed before, because she needs to find new things to get the population riled up about. And you can bet that this is going to include more dramatics and histrionics about the fact that she is not being allowed to influence the next Supreme Court of Canada appointment, which is for a western seat on the Court (but is unlikely to be from Alberta given that Justice Moreau is already from Alberta, and there hasn’t been a Saskatchewan judge on the Court in quite a while now). But needing to invent new things to be mad about is her hobby, because if she didn’t, then people might turn their attention to her government’s incompetence and corruption.

It's just lies all the way down with Danielle Smith.

Dale Smith (@journodale.bsky.social) 2026-03-31T02:08:27.387Z

Effin' Birds (@effinbirds.com) 2026-03-30T22:08:01.849Z

Ukraine Dispatch

Russian attacks near Poltava killed one and injured three, while artillery strikes killed another person in Nikopol. Air defence units being formed by private companies are now in operation, which is meant to help take the burden off of the front-line units. President Zelenskyy says that security accords with Gulf countries are either signed or nearly so.

Continue reading

Roundup: Missing the point about the Senate

Because everything is so stupid all of the time, a new conservative think tank popped up in Calgary that is issuing stupid polls, some of the questions of which fundamentally do not understand how Parliament works. They call themselves the “Aristotle Foundation,” and it’s a collection of the usual right-wing (and in some cases, far-right) suspects, and when they claim to be championing “reason, democracy and civilization,” well, you can start picking up where the dog-whistles are sounding.

In any case, they published this stupid poll (and of course, the National Post picked it up, because a bunch of their columnists are members of this think tank), and the very premise of their questions are absurd. “55 percent of non-Western respondents would be open to negotiating with Alberta or other Western provinces amid the threat of separation.” As well, there was a question on whether they “favoured reform of the House of Commons and Senate in the case of threats from Western separatism and Quebec separatism.” Why anyone would want to negotiate with a group of crybabies who make up a marginal fraction of the population is beyond me, but it’s not my poll. Nevertheless—negotiating about what, you ask? Supposed under-representation in the House of Commons and the Senate. They even have a handy chart about population per senator to make their case. I swear to Zeus, I am going to lose my mind.

If you're complaining about "per capita representation" in the Senate, might I suggest you read a fucking book for once in your life? nationalpost.com/news/canadia…

Dale Smith (@journodale.bsky.social) 2026-03-19T04:29:03.776Z

The Senate is not and has never been a rep-by-pop chamber. It is, in fact, designed not to be. That’s the whole fucking point of why it was constructed the way it was in 1867. It’s explicitly designed along regional lines in order to counter the rep-by-pop of the House of Commons, because having two rep-by-pop chambers would be stupid and counter-productive. Yes, the Atlantic provinces have outsized representation explicitly to counterbalance their small populations in the Commons. That’s why the breakdown is regional: 24 seats for Quebec, 24 for Ontario, 24 for the Maritimes, and 24 for the west (and then the three for the territories and six for Newfoundland and Labrador were later additions). If you don’t understand this basic bit of Canadian civics, what exactly are you doing? Other than shit-disturbing? This is beyond idiotic, and I cannot believe that they want to be taken seriously.

Effin' Birds (@effinbirds.com) 2026-03-18T22:01:56.308Z

Ukraine Dispatch

Russian drones struck several apartment buildings in Odesa. Ukraine struck two Russian plants building and maintaining military and cargo planes. Here is a look at the interceptor drones that Ukraine is sharing with several Gulf states.

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: All smiles with the premiers

Mark Carney is meeting with the premiers today, after having them all over for dinner last night, and already everyone is having a big love-in, showing that they have a big united front as the country deals with the ongoing threats from the US and Trump administration. They’re all in agreement that these aren’t “normal times,” and David Eby and Danielle Smith played nice on the issue of Alberta looking to ram a pipeline through their territory (which appears to have Carney’s enthusiastic support, per Question Period on Tuesday), and I will admit that this is a big change from the latter Trudeau days, where nearly all of the premiers were lining up to take shots at the federal government.

However. Carney is letting them get away with all of their bullshit, particularly on the big things that the provinces need to be doing to Build Canada Strong™, whether that’s building housing, or taking care of their major infrastructure, or doing something about healthcare rather than letting the collapse continue. If you have a “Canada is broken” complaint, you can pretty much be guaranteed that it’s because of provincial underfunding, but the federal government is taking and will continue to take the blame, because the federal government refuses to call them out on it, and Carney is keeping this up. It’s all smiles and laughs, when it was the premiers who created the situation with immigration that the federal government had to step in with (to the long-term detriment of the country), and it’s the provinces who are exacerbating things like the affordability crisis. If Carney wants to fix things, that means leaning on the provinces to start doing their gods damned jobs.

With that in mind, I’m going to look askance as the territorial premiers want dual-use infrastructure funds to flow to them rather than have the federal government fund these projects directly, because we’ve never had provinces or territories take federal funds and spend it on other things before. And Gregor Robertson is calling on premiers to increase their spending on transitional housing, given the scale of need. Oh, you sweet summer child. The premiers don’t want to spend their own money on these things, even though it’s in their wheelhouse. They want you to spend federal dollars instead, because that’s how they’ve learned how to play this game. Just asking them to increase spending nicely isn’t going to do anything, but I can pretty much guarantee that the federal government won’t play hardball on this so that they don’t look like the bad guy, even though they’re going to take all of the blame. What a way to run a country.

Effin' Birds (@effinbirds.com) 2026-01-28T23:01:45.031Z

Ukraine Dispatch

More Russian drone and missile attacks on Kyiv and across the country overnight, and it could be as much as three weeks for some Ukrainians to get power back because of the attacks on infrastructure. Meanwhile, the US keeps stalling to give more time for Russia to keep up these attacks.

Continue reading