The California Senate voted 28-1 Friday to suspend troubled San Francisco and San Mateo County Senator Leland Yee from his duties. (Sen. Joel Anderson was the only no vote.)

Charges against Yee include "conspiracy to deal firearms without a license, conspiracy to illegally transport firearms, six counts of a scheme to defraud citizens on his services, and wire fraud." The former San Francisco mayoral candidate was handcuffed and arrested on Wednesday after an FBI sting.

Also suspended today were two other senators, Rod Wright and Ron Calderon. (Unlike Yee, however, they will still receive pay.) City Insider has more:

Wright, a Los Angeles County Democrat who claimed to live in Inglewood, was found guilty in January of voter fraud and perjury after a jury concluded he lied about where he lived and that his residence was actually in tony Baldwin Hills, which is outside his district.

Last month, Calderon was indicted on 24 counts of mail fraud, bribery, money laundering and tax fraud following an undercover FBI investigation, which alleged the Democrat from Montebello (Los Angeles County) “would perform official acts favorable to the individuals paying him bribes and kickbacks.” Calderon has pleaded not guilty.

Read SFist's comprehensive coverage of the Leland Yee saga