San Francisco Mayor London Breed agrees to pay nearly $23,000 for ethics violations while in office: report

S.F. Mayor Breed to be fined nearly $23,000 for series of ‘significant’ ethics violations while in office