Bihar Conclave 2025

Delhi Police negligence

The Supreme Court on Thursday came down heavily on the Delhi Police for its failure to track a missing Russian woman.