WATCH LIVE
TIMELINE: Storm to bring May rain to Bay Area
$1 billion AI company abandons SF for Bay Area Peninsula
San Francisco jury finds serial shoplifter guilty