avatar
Mark Galeotti @markgaleotti.bsky.social
📤 7584 📥 35 📝 294

Analyst of murky topics from Russian politics to organised crime.