Charles McPhedran
banner
charliekreuz.bsky.social
Charles McPhedran
@charliekreuz.bsky.social
Australian journalist, filmmaker between Berlin and Kyiv. Focused on spies, special forces, and why justice is so rarely served. Check out my BBC Radio 4 documentary, “Putin’s Blood Feud” https://www.bbc.co.uk/programmes/m002830j
So many questions…
November 13, 2025 at 12:18 PM
Seems like the then secretary general of the Council of Europe, a former Norwegian PM, was acting as an intermediary between Epstein and the Kremlin.
November 13, 2025 at 12:14 PM
Revealing interview with a former FSB officer, who reveals how astroturf movements/organised crime were used by first Yanukovych on the Maidan (to suppress protest) and then by the FSB (as “separatists”) in Donbas. This matches a lot of my reporting back then.

theins.ru/en/confessio...
October 23, 2025 at 7:37 AM
Let’s also reflect on the fact that Hatvanpuszta’s renovation began in 2018:
October 17, 2025 at 9:51 AM
The AfD is goose-stepping towards 50 percent in some eastern German states (graphic compares current polls for the 2026 state election with the last election in 2021).
October 8, 2025 at 10:24 AM
And, of course, MOL is typical of the sort of energy intermediaries the Kremlin uses to politically discipline countries and benefit government insiders [OCCRP report]:
October 3, 2025 at 10:39 PM
A feature, not a bug:
September 30, 2025 at 10:17 PM
Not a direct answer to your question, but I guess you could guesstimate by looking at language spoken in different districts vs outcome using maps like these:
September 29, 2025 at 10:58 AM
😵‍💫
September 9, 2025 at 12:36 AM
Something to briefly pause all the doom and gloom:
September 3, 2025 at 5:07 AM
In fact…
August 20, 2025 at 3:00 PM
We’ve just memory-holed this entire eight years: All of the peace summits, the communiques, the agreements were followed by even greater bloodshed.
August 15, 2025 at 9:06 PM
Good story. It seems that the Kremlin is pushing for elections in Ukraine and the replacement of Zelenskyy—a repeat of the Georgian Saakashvili scenario. Note the key quote:
August 14, 2025 at 1:47 PM
Under the previous administration Treasury *had* alleged a pact between the gangs and Bukele’s government. The present administration is shipping people there—and seemingly covering up rights abuses.
August 13, 2025 at 8:47 AM
Is that true? I know that the Bavarian CSU was long associated with Fidesz. But haven’t things shifted?
August 11, 2025 at 2:30 PM
Jeezus. ChatGPT wishes a Ukrainian user in Kyiv good night, adding “if you wake up, I’ll be here” 😢
July 31, 2025 at 7:49 AM
These stats are crazy—the Left, once East Germany’s ruling party, appear to have gained an entirely new electorate in the old West. Meanwhile, they’re underperforming in the old East, where the AfD is at “late Weimar” levels of support.
July 30, 2025 at 6:39 AM
July 27, 2025 at 11:32 AM
Weiss’ partner also works there, not that her author page declares that.
July 27, 2025 at 10:28 AM
Oh look: Daddy has written for The Free Press too 🫣
July 27, 2025 at 10:25 AM
Prosecutors’ statement after Maxwell was convicted: “Today’s sentence holds Ghislaine Maxwell accountable for perpetrating heinous crimes against children. This sentence sends a strong message that no one is above the law and it is never too late for justice.”
July 25, 2025 at 2:37 PM
X is a “hate juggernaut”, normalising fascist rhetoric for some sixty-million people, says Grok.
July 9, 2025 at 11:06 PM
X’s role as a “vector for fascism” means it should be shut down, Grok adds:
July 9, 2025 at 10:44 PM
Jeez—don’t hold back on criticising Elon, Grok.
July 9, 2025 at 10:37 PM
And Grok agrees it’s fair to call Musk a “functional fascist”.
July 9, 2025 at 10:14 PM