China has successfully made a permanent cure for diabetes?

0