March 21, 2003: 21 years ago, March 20 2003, tens of thousands of people took to the [...]
21 years ago, March 20 2003, tens of thousands of people took to the streets of San Francisco to protest America’s invasion of Iraq, which had begun that day. Police made around 1500 arrests as demonstrators disrupted traffic across the city in dozens of coordinated actions