Oddbean new post about | logout
 Vladimir Putin, Kim Jong Un, and Xi Jinping, having watched the US presidential debate, will sleep soundly tonight in bemused and quiet confidence.