Life
Inside the anti anti-depressant movement
A record 70 million antidepressants were prescribed in England last year. Arguably an easy remedy for doctors and psychiatrists, are SSRIs still fit for purpose?