Joshua R. Kroeker
banner
joshuarkroeker.bsky.social
Joshua R. Kroeker
@joshuarkroeker.bsky.social
Russia, Ukraine / Geopolitics, History, Security. Consultant, Analyst, CEO @ReaktionGroup (founder). All opinions my own. RT(BS?) ≠ endors
I try to avoid posting news here without analysis or at least adding a HUMINT perspective, but this is too horrible to avoid: Today, Russia has hit a pension distribution point with a guided bomb (KAB) in a village in the Donetsk region. 21 people killed, with bodies torn apart lying everywhere.
September 9, 2025 at 10:49 AM
Today is May 9 — #Russia’s so-called “Victory Day.”
What was once a commemoration of the defeat of #NaziGermany has morphed into something darker: a cult of death that fuels Russia’s brutal war against #Ukraine and its hostility toward the West.
May 9, 2025 at 5:28 PM
Kyiv now.
This is how Russia responds to peace efforts. Strength against Russia is the inky solution. When will Trump understand that?
March 18, 2025 at 10:12 PM
Had the wonderful opportunity to visit the United Kingdom’s parliament and talk Ukraine
February 5, 2025 at 9:29 PM
Even on vacation there is no time off from geopolitics
January 15, 2025 at 8:52 PM
@apolyakova.bsky.social it seems that you have a bot of sorts that has made a copy of your account. As I cannot message you directly, I hope you can see this.
December 13, 2024 at 6:17 PM
An unexpectedly rough night in Tbilisi after two nights of calm.
December 7, 2024 at 7:24 AM
Kyiv’s first snow ❄️ 🇺🇦
November 21, 2024 at 6:53 AM