A platform for sense and decency … and smackdowns of reactionaries

$800 Billion for This? (Or, Taiwan is Toast.)

Washington’s decision to abstain from opposing by force Russia’s invasion of Ukraine reveals a truth about the $800+ billion the US wants to spend in the next 365 days on military matters: none of the muscle is intended for use against powers of equal heft, i.e., China or Russia or India. Smaller countries had better beware. Since […]