Well, yoga can reduce cancer risk, but it doesn't prevent it. At least no scientific studies say it does. I'm not saying we should trust scientific researches and we shouldn't trust traditional medicine blindly. Research evidences, or lack of them, are telling us something about whether or not...