20020517 delhi-times: Scorching temperatures; soaring tempers