https://apnlive.com/lifestyle/stress-early-life-may-lead-depression-study/
Stress in early life may lead to depression: Study