Sara Burrows’ latest Carolina Journal Online report covers the debate over a proposed state constitutional amendment dubbed the Taxpayer Bill of Rights.