Music John Lennon’s secret stash Kate Mortimer April 19, 2010 Could John Lennon’s secret LSD stash have finally been found more than 40 years on?