Council members challenge mayor on privately-funded staff positions

IMG_2274