Category: Antidepressants

The Antidepressants Charade

Global TV News has released an encore presentation of its investigation into how antidepressants got into the marketplace despite glaring flaws in evidence that they even worked, and their terrible side effects.

Share