Thursday, June 29, 2006


As world trade ministers met yesterday in Geneva, protesters were out in force. Largely uncovered in the media as events elsewhere took centre stage.
eTV Picture Post

No comments: