From the monthly archives:

February 2011

Antidepressant Drugs Failure

February 8, 2011

Research reports show that antidepressant drugs do not work.

Read the full article →