Wednesday, January 14, 2009

Two weeks too late

Apparently the BART police officer seen shooting an unarmed man in the back on New Year's Day has FINALLY been arrested. In Nevada.

On TV they always tell people not to leave town. Did he forget that, do you think?

No comments: