No, there’s no evidence that drinking lettuce tea helps induce sleep in humans – WZDX


Brought to you by Google News. Read the rest of the article here.