Telegraph.co.ukCannabis oil: Why it could really be the miracle sleep saverTelegraph.co.ukI was still interested even after I discovered it consisted of CBD oil (aka cannabinoid oil, a compound derived from the cannabis plant), blended with coconut oil. CB
…