Facebook, Instagram Down; Happiness Index Soars
WINOOSKI - Vermont has recently been ranked as the best place to live in America, beating out Hawaii for the happiest state for the first time last fall. With a Well-Being index score of 64.1%, the green mountain state made national news as the place in the country with the happiest residents. Now,