News

Illinois lawmakers pass $55 billion state budget, ... it will now require a 3/5ths majority to pass any deal that can take effect before June 1, 2026, rather than a simple majority. ...