People Actually Voted for Indicted State Senator Leland Yee Yesterday?

Notice anything odd about the Secretary of State election results from yesterday? Check out who finished in third place with almost 10% of the statewide vote. Leland Yee.  Why should you care? Leland Yee dropped out of the race. Leland Yee was indicted earlier this year after being “charged with conspiring to traffic in firearms and public corruption”. Leland Yee’s […]

Read more