Posted inNews Vallejo appoints interim city attorney court sanctioned for fraud by Geoffrey King January 27, 2020December 13, 2023