In Frames: Stampede country

In Frames: Stampede country

According to the International Institute for Population Sciences, India’s population clocked 1,45,48,50,455, some time around the afternoon on July 11, World Population Day. These masses of people go to work squeezing themselves inside packed suburban trains, celebrate festivals as a community, elect governments by the sheer might of their mandate, and carry their heroes on … Read more