Bitter gourd juice controls diabetes – True or Fake?

https://www.youtube.com/watch?v=jYzsJaMW4s4