Can meeting new people translate to better health? · Fox News · Sentinel