Sunday, January 29, 2023

Tag: Leo Lacasse

Psychiatry’s Grand Confession

The psychiatric profession has finally come clean and confessed on a national media outlet that there is no evidence to support the Serotonin Theory...