Cannabis products seized in London shop raid…

UK: Westminster City Council and the Metropolitan Police have seized 23 products containing cannabis from a souvenir shop in London’s Oxford Street, press reports. ...

Restricted content. Do you want to read more?