Monday, April 07, 2008

Where in the world is Carmen de Santiago?

She's in Paris, protesting China's hosting of the Olympics, about halfway through the article.

No comments: