Sign Up for Our E-Newsletter
John O'Hara of the Illinois Policy Institute gives an immediate response to Governor Quinn's budget address in which he called for a 33% income tax increase.