One of the most controversial topics today is the use of cannabis. Cannabis (marijuana, hemp) is a plant which contains phytocannabinoids, a...