20040524 delhi-times: Hiroshima in New York?