1.
Police powers, judicial oversight and due process under the new criminal procedural law in India. JASRAE. 2026;23(3):834-855. doi:10.29070/11xb2x76