A warm sun and clear skies greeted San Francisco Tuesday morning as voters descended upon the city's 576 polling places for the November 2014 election. Inside the polling rooms, eligible voters were given a five card ballot with a variety of local, state, and federal offices and measures up for … [Read more...]