The latest bad news about vouchers comes from Indiana, where the costs of that state’s program have ballooned by 263% over a period of five years.
The latest bad news about vouchers comes from Indiana, where the costs of that state’s program have ballooned by 263% over a period of five years.