The Perfect Human

From the December 2010 Print Edition

The assembled photographers stand on the concrete ramp outside the United Nations building on September 23 and peer at the front page of the New York Times , which shows two policemen on horseback galloping past a high stone wall shrouded in mist. Like me, the photographers have arrived here at . . . . Continue Reading »