More leaks about China's slave labor and human rights abuses. Are we boycotting China yet?