Oddbean new post about | logout
 The World Bank notes that people pay around $1 trillion in bribes every year.