Taxpayer champion Barbara Anderson dies at 73

Citizens for Limited Taxation announces with deep sadness the passing of Barbara C. Anderson on April 8, 2016.  Barbara was 73 and had been battling leukemia for several months. 178 more words