What is CBD? Is it legal in France?

Cannabinoids are chemical substances that are created naturally in our bodies and in some plants; they’re…