Tuesday, December 16, 2003

Something new to get pissed about. It's a Salon article about police conduct during the FTAA protests in Miami. The headline says it all: "This is not America".

No comments: