20020623 delhi-times: Big news in the big apple