1. Home
  2. Photos
  3. India
  4. Delhi Building Collapse

Rescue workers carry the body of a woman from the remains of a four story apartment building that collapsed into a mountain of concrete in New Delhi, India, Tuesday, Nov.16, 2010. Dozens were killed and scores of others injured.(AP Photo/Kevin Frayer)