Cannabis is medicine. Dr. Sanjay Gupta, on CNN on medical benefit of cannabis.