20060802 delhi-times: The race against time