20040410 city.delhi: Delay in police official's arrest raises questions