jamesdissent.bsky.social
JD/PhD / politics / policy / history / #LFC
Twitter: https://x.com/JamesDissent
38 posts
711 followers
312 following
Regular Contributor
Active Commenter