Sunday, September 05, 2010

Paris, France, Thousands Protest Roma Expulsions, Americans