Councilman Barry Graham’s Feb. 7 interaction with city employees violated the city’s ethics code, according to a three-judge panel. The ruling at the conclusion of a June 5 Zoom hearing by retired ...