After months of investigating in Wales, England and France, officers found 6.5 million LSD tabs, share certificates and Swiss bank accounts worth millions of pounds. A total 120 people were ...