Breaking News: San Francisco Mayor London Breed fined $22,000 for series of "significant" ethics violations while in office


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