The young boy, named by officials as as Xiaoxiang, had been coughing up blood when he was taken to hospital in China - but ...