How Stressed Are The People of BuffaloHow Stressed Are The People of BuffaloThe modern world is full of stress, but people in some cities are more stressed than others. How do we rank in the 716 compared to the rest of the country?Ed NiceEd Nice