20030620 delhi-times: Now; a police museum