Mayor Schaaf holds online forum with four OPD Chief finalists

The candidates were each given two minutes to talk about their qualifications for the job.

Top Videos

Most Watched

KTVU Vault

Wild Rides