Loading Video…
This browser does not support the Video element.
San Francisco Mayor London Breed fined $22,792 for ethics violations
San Francisco Mayor London Breed has agreed to pay more than $22,000 in fines for several ethics violations committed while in political office that raised questions about her personal and political relationships, officials said Tuesday.