199901779.jpg

Police trying to keep protesters out of the Sheraton while trying to let WTO attendees in.

30 November 1999

[mail]