A step in the right direction: Gov. Quinn vetoes “watchdog tax” bill
The Illinois General Assembly recently sent a bill to Gov. Pat Quinn that would make it much harder and more expensive for citizens to fight public corruption through the Freedom of Information Act, or FOIA. The governor did not sign this bill – and that’s good news for Illinoisans. Illinois is already ranked as the...