Sampoorna Batch: Establishment & Powers Under New Criminal Law | BNSS | CrPC | Pranjal Singh