Councilmember Teresa Mosqueda’s sole challenger for Council Position 8 has dropped out after revelations of a criminal past.
Councilmember Teresa Mosqueda’s sole challenger for Council Position 8 has dropped out after revelations of a criminal past.