Half Of Guernsey’s Deputies Support Cannabis Decriminalization
Guernsey is the second-largest island located in the English Channel, and a self-governing British Crown dependency. Guernsey, which is located near the French coast, has experienced increasing momentum...