20-30 people arrested in two-hour demonstration
(Newser) -
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...