San Francisco police officers baffled when pulling over car with no driver or occupants
SAN FRANCISCO - San Francisco police officers appeared baffled when stopping a vehicle that had no driver or occupants, according to a report. So what should officers do in this ...