S.F. and Oakland Populations Hit All-Time Highs

And there are officially 39.5 million Californians.

Read Story