Archive for January 7th, 2009

Police State Killing Caught on Tape »

The newest police atrocity to receive significant media coverage—-the killing of Oscar Grant at an Oakland BART station by a police officer on New Years Day—-was caught on tape and widely distributed. It has now been watched half a million times. Could this mean the beginning of a shift in the way police abuses…
Read More »