Whenever the Attorney General or the State's attorney for the county in which an offense under this Act is alleged to have been committed shall refuse to prosecute the person or persons alleged to have committed such an offense, or shall fail to prosecute such person or persons after the lapse of 30 days from the date the alleged offense is brought to his or her attention, then any taxpayer may apply to the circuit court of such county for the appointment of a special attorney to conduct a prosecution of such person or persons and upon such application the court may appoint some competent attorney to prosecute the person or persons alleged to have committed the offense and the special attorney so appointed shall have the same power and authority in relation to any prosecution for violation of this Act against such person or persons as the Attorney General or the State's attorney would have had in prosecuting any violation of this Act, and such special attorney shall conduct and control such prosecution unless he or she request the aid of other prosecuting officers.
70 ILCS 1210/33