• RoamingGnome
    +5

    What's the catch? Why is this not bigger news? If this is true it's the biggest discovery in the past 50 years or so. I'll bet it's just another "cancer cure" story.

    • drunkenninja
      +2

      Lets hope not! This is big news and I would like to believe it's true. I guess we will wait and see.