Officers Fatally Shoot Man at San Francisco Airport Near BART Station

Sources tell NBC Bay Area the man shot by police in the international terminal was armed with replica handguns Continue reading

Officers Fatally Shoot Man at San Francisco Airport Near BART Station
Sources tell NBC Bay Area the man shot by police in the international terminal was armed with replica handguns

Continue reading