20-30 people arrested in two-hour demonstration
New BART protests yesterday sparked another confrontation with San Francisco riot cops and shut down a key station. At least 50 protesters marched on downtown Powell Station, forcing the station to close over rush hour, reports the San Francisco Chronicle
. Shouting "No justice, no peace," protesters screamed...