china is freakin out. and for good reason. cafferty’s gone all mad and spoutin nonsense about china. about the way they do business. and the way they treat their own people. and…um…..oh wait! he has a point. (sum links fr marmots hole)