20040608 delhi-times: Killer roads in Delhi... accidental?