What is CBD?

You may have heard of this new trend called CBD or CBD oil. There is much confusion about what it is, health benefits, side effects, and even if it is legal. There are many debates about the use of it.…