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.

Top Videos

Most Watched

KTVU Vault

Wild Rides