1104112: #269: Do The Rich Flee High-Tax States? by NPR Tracks 1104112: #269: Do The Rich Flee High-Tax States?