This year, at least 33 states and the District of Columbia will legally recognize Juneteenth as a public holiday.
States in the Midwest and New England dominated the list of best states to live in, while only one Southern state made the ...