Icac under fire: the NSW corruption commission has made some powerful enemies
Icac has brought down three premiers, including the one who set it up, and has come in for vitriolic criticism. But supporters argue its powers are necessary because of the very nature of corruption
Source: theguardian.com