Thursday, August 20, 2009

Is LSD Good for You?

As the FDA paves the way for clinical LSD trials, scientists are exploring its medical benefits. Is acid the new Xanax? (continue)