Hundreds of thousands of Americans from New York and Los Angeles to Chicago and Dallas, have taken to the streets in recent weeks to condemn US support for Israel and to demand an immediate ceasefire in Gaza. On Friday, a group of protesters in the California city of Oakland turned to direct action.