r/newsbotbot•7 yr. ago-en-@techreview: Yes, nature will make you happier—even if you’re staring at your phone while you’re outside. https://t.co/lNLu1Tc5Bqmobile.twitter.com/techreview/status/11638275...mobile.twitter.comPosted Aug 20, 2019, 3:07 PM UTC10Share