A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::open($save_path, $name) should either be compatible with SessionHandlerInterface::open(string $path, string $name): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 132

Backtrace:

File: /home/u936103050/domains/judicialtestseries.com/public_html/application/controllers/Webpage.php
Line: 7
Function: library

File: /home/u936103050/domains/judicialtestseries.com/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::close() should either be compatible with SessionHandlerInterface::close(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 290

Backtrace:

File: /home/u936103050/domains/judicialtestseries.com/public_html/application/controllers/Webpage.php
Line: 7
Function: library

File: /home/u936103050/domains/judicialtestseries.com/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::read($session_id) should either be compatible with SessionHandlerInterface::read(string $id): string|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 164

Backtrace:

File: /home/u936103050/domains/judicialtestseries.com/public_html/application/controllers/Webpage.php
Line: 7
Function: library

File: /home/u936103050/domains/judicialtestseries.com/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::write($session_id, $session_data) should either be compatible with SessionHandlerInterface::write(string $id, string $data): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 233

Backtrace:

File: /home/u936103050/domains/judicialtestseries.com/public_html/application/controllers/Webpage.php
Line: 7
Function: library

File: /home/u936103050/domains/judicialtestseries.com/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::destroy($session_id) should either be compatible with SessionHandlerInterface::destroy(string $id): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 313

Backtrace:

File: /home/u936103050/domains/judicialtestseries.com/public_html/application/controllers/Webpage.php
Line: 7
Function: library

File: /home/u936103050/domains/judicialtestseries.com/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::gc($maxlifetime) should either be compatible with SessionHandlerInterface::gc(int $max_lifetime): int|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 354

Backtrace:

File: /home/u936103050/domains/judicialtestseries.com/public_html/application/controllers/Webpage.php
Line: 7
Function: library

File: /home/u936103050/domains/judicialtestseries.com/public_html/index.php
Line: 315
Function: require_once

Magistrate Has Power To Order Further Investigation Even In Post Cognizance Stage Until Trial Commences
  • info@judicialtestseries.com
  • +91-9888949596

Magistrate Has Power To Order Further Investigation Even In Post Cognizance Stage Until Trial Commences

28 Nov 2019 03:23 pm

The Supreme Court held that a Magistrate has power to order further investigation into an offence, even at a post cognizance stage, untill the trial commences.

The bench comprising Justice Rohinton Fali Nariman, Justice Surya Kant and Justice V. Ramasubramanian set aside a Gujarat High Court order which had held that post-cognizance a Magistrate would have no power to order further investigation into an offence.

The question considered by the bench in Vinubhai Haribhai Malaviya vs. State of Gujarat was whether after a charge-sheet is filed by the police, the Magistrate has the power to order further investigation, and if so, up to what stage of a criminal proceeding.

After examining various provisions of the code, the bench observed:

It is thus clear that the Magistrate's power under Section 156(3) of the CrPC is very wide, for it is this judicial authority that must be satisfied that a proper investigation by the police takes place. To ensure that a "proper investigation" takes place in the sense of a fair and just investigation by the police - which such Magistrate is to supervise - Article 21 of the Constitution of India mandates that all powers necessary, which may also be incidental or implied, are available to the Magistrate to ensure a proper investigation which, without doubt, would include the ordering of further investigation after a report is received by him under Section 173(2); and which power would continue to enure in such Magistrate at all stages of the criminal proceedings until the trial itself commences. Indeed, even textually, the "investigation" referred to in Section 156(1) of the CrPC would, as per the definition of "investigation" under Section 2(h), include all proceedings for collection of evidence conducted by a police officer; which would undoubtedly include proceedings by way of further investigation under Section 173(8) of the CrPC

Vinubhai Haribhai Malaviya and Ors. vs. the State of Gujarat and Anr.
Criminal Appeal no. 478 -479 of 2017


A PHP Error was encountered

Severity: 8192

Message: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated

Filename: core/Output.php

Line Number: 457

Backtrace:

File: /home/u936103050/domains/judicialtestseries.com/public_html/index.php
Line: 315
Function: require_once