Police investigating altercation that sent VTA driver to hospital
Police are investigating an altercation between a Santa Clara Valley Transportation Authority operator and a passenger that sent the driver to the hospital.
Police are investigating an altercation between a Santa Clara Valley Transportation Authority operator and a passenger that sent the driver to the hospital.