Fear and anger as China reflects on attack