As a sponsor of the World Press Photo 07 exhibition in Toronto, The Walrus is pleased to present a critical analysis of a selection of the images.
- Published November 2007