The Microdot Gang: The Rise and Fall of the LSD Network That Turned On the World
The biggest drug bust in British history occurred in the early hours of 25 March 1977: 800 officers made 120 arrests and seized a staggering 6,000,000 tabs of LSD. The raids focused on two acid manufacturing centres: one... See More