Heavy police presence after car crashes into Chinese Consulate in SF
Heavy police presence after car crashes into Chinese Consulate in SFA major police presence at the Chinese Consulate in San Francisco has shut down Geary Boulevard near Laguna Street Monday afternoon.
Copyright © 2024 KGO-TV. All Rights Reserved.