Perth Lord Mayor Lisa Scaffidi claims there is a witch hunt going on, but insists the council is operating better than ever and a $500,000 audit should reassure ratepayers.

Perth Lord Mayor Lisa Scaffidi claims there is a witch hunt going on, but insists the council is operating better than ever and a $500,000 audit should reassure ratepayers.
 
             
             
            