Tuesday, March 28, 2006

Paris Riot Watch

Running street battles are now underway between riot police and anarchists in and around the Place de la République in Paris.