The Delhi High Court warned the Delhi Police that it may order a Central Bureau of Investigation probe, stating the court would not let the matter go and could no longer trust the ongoing investigation, its police conduct.
The Delhi High Court warned the Delhi Police that it may order a Central Bureau of Investigation probe, stating the court would not let the matter go and could no longer trust the ongoing investigation, its police conduct.