(1)
Police Powers, Judicial Oversight and Due Process under the New Criminal Procedural Law in India. JASRAE 2026, 23 (3), 834-855. https://doi.org/10.29070/11xb2x76.