Alameda mayor, Election 2018, Uncategorized With two weeks until Election Day, Alameda mayor takes trip to China October 23, 2018 — 0 Comments