Wednesday, January 3, 2018

What do the five states that have seen the most taxpayers leave recently have in common?