Nicholas Sand, creator of famous Orange Sunshine LSD, dies
Tuesday, May 16, 2017 - 18:32
in Physics & Chemistry
LOS ANGELES (AP) -- Swiss scientist Albert Hofmann may have invented LSD in the 1930s, and Timothy Leary was clearly its most prominent frontman in the 1960s....