delhi police draws flak from high court over its failure to stop incidents of gangrape. police faces a number of questions.