In the first of a two part look at Britain as a producer of illegal drugs, Peter Simonson revisits the 1970s, when a remote Welsh mansion was home to the world’s biggest LSD factory.
In the first of a two part look at Britain as a producer of illegal drugs, Peter Simonson revisits the 1970s, when a remote Welsh mansion was home to the world’s biggest LSD factory.