There may seem to be a CBD shop every seven blocks in any town or city, but what is it and what are its benefits? In today's episode, we look at what CBD is as ...