Benefits of CBD

You may have seen ‘CBD’ on internet adverts, or perhaps you have heard about it from different sources and wondered