December 1, 2004 movement asiaimageryindiaphotographytravelwords “A writhing, restless throng packs Delhi’s streets. Masses of people crowd every inch of available pavement and it seethes with their energy.” Read more