China SAID they cured diabetes. Just because someone says something doesnt make it true. They also only tested this on a single person.
If others can reproduce their work than that would be not only beneficial to mankind but reduce a huge finiancial burden of the healthcare industry.Once again its lets see if others can reproduce the work