Friday, November 25, 2011


The image of the UC Davis police officer pepper spraying the Occupy UC Davis demonstration  last week has shown up everywhere.

No comments: