A demonstration protesting the war in Gaza was staged at Stanford Shopping Center in Palo Alto, two people were arrested, and one police officer was injured, police said. Palo Alto ...
Some results have been hidden because they may be inaccessible to you