In San Francisco, Controversial Flags Have Had Their Ups and Downs

Top