Five days after the worst attack on New York since September 11, 2001, the city staged a massive show of defiance during the annual New York City Marathon. Millions of people packed the streets to cheer on 50,000 marathon participants from around the world.
[]