By attending a City Council meeting, you'll get firsthand information on decisions affecting Alameda—strategic plans, budgets ...
Council members say hate speech used by the public during city meetings has discouraged others from coming to speak.