This story has mostly positive ratings. 32 votes / No sinks
Albert Hofmann, the Father of LSD, Dies at 102
News – Albert Hofmann, the mystical Swiss chemist who gave the world LSD, the most powerful psychotropic substance known, died Tuesday at his hilltop home near Basel, Switzerland. He was 102.