Three Palo Alto faith leaders were among the more than 40 people who were arrested last week following a protest that shut down the immigration court in San Francisco.
Three Palo Alto faith leaders were among the more than 40 people who were arrested last week following a protest that shut down the immigration court in San Francisco.