Waste watch: Illinois lawmakers hand $740K to ‘Floating Museum’
Waste watch: Illinois lawmakers hand $740K to ‘Floating Museum’
Illinois’ broken budget process allocated taxpayer dollars to an art group best known for its floating exhibit on the Chicago River.