On April 26, we wrote about the Nord Stream investigation under a title we meant literally and ironically at once. Two courts had just issued opposite rulings on the same act of sabotage. A prime minister had declared the matter finished in four words on social media. Germany’s own foreign infrastructure had been destroyed, and the alliance built to respond to exactly that kind of attack had said nothing.
We called the piece “Case Closed.” The case was not closed.
⬥ ⬥ ⬥
July 2, 2026
German federal prosecutors filed formal charges before a regional court in Hamburg against a Ukrainian national identified under privacy rules only as Serhii K. — the same man extradited from Italy in November after arrest in Rimini the previous August.
The word in the indictment is new. Not sabotage. Not an attack on infrastructure, though that charge is there too. Co-perpetrator of a war crime.
Prosecutors allege Serhii K., a former Ukrainian army officer, helped plan the destruction of Nord Stream 1 and 2 on behalf of Ukrainian state entities — leading a team of divers, a skipper, and an explosives expert into Germany on forged documents, chartering a yacht under a false name, and placing military-grade charges near the Danish island of Bornholm in September 2022. The stated aim, according to the prosecutors’ own statement, was to permanently end Russian gas revenue from the pipelines. German jurisdiction rests on a specific technical fact: the pipelines terminate at Lubmin, on German soil, which is what allows Karlsruhe to call this an attack on Germany rather than an act occurring entirely elsewhere.
⬥ ⬥ ⬥
The Answer From Kyiv
Asked about the charges at a news conference in Dublin, President Volodymyr Zelenskyy said Ukraine had not yet received the details. It is too early to say, he told reporters. Ukrainian authorities separately stated they lacked enough information to respond.
That is a notably different posture than the one Kyiv’s allies took last autumn, when a Warsaw court released a second suspect in the same investigation and Poland’s prime minister announced the matter closed within hours, on his own social media account, without waiting for anything resembling a “we don’t have enough information yet.”
⬥ ⬥ ⬥
The research continues every week.
Hidden history. Forgotten symbols. New articles before they disappear into the archive. Delivered once a week. No noise.
Join the dispatch →Prefer Telegram? Daily updates here.
The Defense Germany Already Rejected
Serhii K.’s legal team has indicated he will claim functional immunity — the same argument that worked in Warsaw in October and in Rome’s lower courts before Italy’s Supreme Court reversed the block and allowed extradition. It is the same argument Germany’s own highest criminal court, the Bundesgerichtshof, explicitly rejected in January, when it ruled that the pipeline destruction was an attack on German state sovereignty, full stop, regardless of who ordered it or under what wartime justification.
Two allied courts accepted the immunity defense. Germany’s did not. Now Germany has filed the heaviest charge available under its own law, against the defense it has already turned down once. Whether Hamburg’s regional court follows Karlsruhe’s precedent or reopens the question a third time is, as of this writing, unknown.
⬥ ⬥ ⬥
What Hasn’t Moved
No NATO statement has followed the charge. Nothing suggests the alliance treats the war-crime indictment of a former officer of a member state’s own security services, for an attack on another member state’s critical infrastructure, any differently than it treated the original explosions in September 2022 — which is to say, as a matter for prosecutors, not for the alliance’s own collective-defense machinery.
One name from the April piece is worth sitting with rather than revisiting in full: Roderich Kiesewetter, the CDU foreign-affairs figure who told German prosecutors last year they’d probably be right to drop the case, was not otherwise occupied that season. He had other meetings.
⬥ ⬥ ⬥
A charge of sabotage asks what happened. A charge of war crime asks who is answerable, and to whom. Germany has now filed the second question in writing, against a defense it has already rejected once, inside an alliance that has not yet found a way to discuss either question out loud. What does it mean that the word finally changed, and nothing else did?
Related: Case Closed — the original piece this one continues.
Sourced from Reuters, Al Jazeera, Cyprus Mail, and Maritime Executive reporting dated July 2–3, 2026 — consistent across outlets on the core facts (charge date, Hamburg regional court, Zelenskyy’s Dublin remarks, the immunity defense signaled by his legal team).


