Hundreds of protesters flocked to Embarcadero Plaza Saturday in San Francisco as part of a worldwide “Hands Off Rafah” demonstration.
Hundreds of protesters flocked to Embarcadero Plaza Saturday in San Francisco as part of a worldwide “Hands Off Rafah” demonstration.
In