Oddbean new post about | logout
 Jimmy Wales. Largest enabler of CIA propaganda in history.
Also gives financial advice.