Veteran | PhD Student | Dog Dad
Baltimore fan in Southern California
Minneapolis marks a line in the sand.
My op-ed in @latimes.com: www.latimes.com/opinion/stor...
Minneapolis marks a line in the sand.
My op-ed in @latimes.com: www.latimes.com/opinion/stor...
My new piece for @latimes.com on why “refuse illegal orders” is not a substitute for leadership or accountability.
www.latimes.com/opinion/stor...
My new piece for @latimes.com on why “refuse illegal orders” is not a substitute for leadership or accountability.
www.latimes.com/opinion/stor...
U.S. military action in Venezuela this weekend bypassed Congress entirely. This piece is about war without consent and why this moment matters.
www.latimes.com/opinion/stor...
U.S. military action in Venezuela this weekend bypassed Congress entirely. This piece is about war without consent and why this moment matters.
www.latimes.com/opinion/stor...
www.latimes.com/opinion/stor...
www.latimes.com/opinion/stor...
My op-ed in the LA Times on why killing survivors is neither legal nor moral: www.latimes.com/opinion/stor...
My op-ed in the LA Times on why killing survivors is neither legal nor moral: www.latimes.com/opinion/stor...
www.foreignaffairs.com/central-amer...
www.foreignaffairs.com/central-amer...
This is what happens when a system built to obey forgets how to take a moral stand.
My LA Times op-ed: “Do our military leaders have the backbone to disobey illegal orders?”
www.latimes.com/opinion/stor...
This is what happens when a system built to obey forgets how to take a moral stand.
My LA Times op-ed: “Do our military leaders have the backbone to disobey illegal orders?”
www.latimes.com/opinion/stor...
In Defense One (@defenseone.bsky.social), I explain why this is a warning to all who serve: remember your oath.
www.defenseone.com/ideas/2025/0...
In Defense One (@defenseone.bsky.social), I explain why this is a warning to all who serve: remember your oath.
www.defenseone.com/ideas/2025/0...