City Council race gets ugly as sides allege misconduct
There are new allegations in an expensive City Council race in San Jose. A videotape has both sides talking.
There are new allegations in an expensive City Council race in San Jose. A videotape has both sides talking.