Your place for Space News
New research suggests that depression in women may affect their children’s stress and physical well-being throughout life.