Oddbean new post about | logout
 Looks like China closed the fucking door on USA's face!