peterslarson.com
Satoshi Kanazawa: professional idiot, full time racist
How did I miss this moron? Satoshi Kanazawa, a Tokyo born academic at the London School of Economics, inexplicably earned his PhD at the University of Arizona. Now, he spends his time publishing pa…