Oddbean new post about | logout
 Of course the Chinese government own 194,000 BTC which has irony stamped all over it.