Last week, University College London researchers did a landmark review “The serotonin theory of depression: a systematic umbrella review of the evidence.” The authors said they found ‘no convincing evidence’ of a link between low serotonin levels and depression. Sott.netWed, 10 Aug 2022 The popularity of the “chemical imbalance” theory […]

Ordinary people in the West reading and listening to the mainstream media have been presented with a series of narratives regarding the war in Ukraine.  Apparently, Russia has been losing its war in Ukraine since the first days of the conflict.  By Dr. Leon Tressell – South Front Aug 11, 2022 […]

//