central business district in french

Use of CBD in France: what is the law?

Cannabidiol or CBD is a cannabinoid molecule found in the hemp plant. Long confused with cannabis, in which it is found in large quantities, it was prohibited for sale and…

Read More