Severity: 8192
Message: Return type of CI_Session_database_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_database_driver.php
Line Number: 126
Backtrace:
File: /home/lawyrspk02/public_html/application/controllers/Blog.php
Line: 24
Function: __construct
File: /home/lawyrspk02/public_html/index.php
Line: 292
Function: require_once
Severity: 8192
Message: Return type of CI_Session_database_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_database_driver.php
Line Number: 261
Backtrace:
File: /home/lawyrspk02/public_html/application/controllers/Blog.php
Line: 24
Function: __construct
File: /home/lawyrspk02/public_html/index.php
Line: 292
Function: require_once
Severity: 8192
Message: Return type of CI_Session_database_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_database_driver.php
Line Number: 143
Backtrace:
File: /home/lawyrspk02/public_html/application/controllers/Blog.php
Line: 24
Function: __construct
File: /home/lawyrspk02/public_html/index.php
Line: 292
Function: require_once
Severity: 8192
Message: Return type of CI_Session_database_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_database_driver.php
Line Number: 193
Backtrace:
File: /home/lawyrspk02/public_html/application/controllers/Blog.php
Line: 24
Function: __construct
File: /home/lawyrspk02/public_html/index.php
Line: 292
Function: require_once
Severity: 8192
Message: Return type of CI_Session_database_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_database_driver.php
Line Number: 278
Backtrace:
File: /home/lawyrspk02/public_html/application/controllers/Blog.php
Line: 24
Function: __construct
File: /home/lawyrspk02/public_html/index.php
Line: 292
Function: require_once
Severity: 8192
Message: Return type of CI_Session_database_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_database_driver.php
Line Number: 306
Backtrace:
File: /home/lawyrspk02/public_html/application/controllers/Blog.php
Line: 24
Function: __construct
File: /home/lawyrspk02/public_html/index.php
Line: 292
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 281
Backtrace:
File: /home/lawyrspk02/public_html/application/controllers/Blog.php
Line: 24
Function: __construct
File: /home/lawyrspk02/public_html/index.php
Line: 292
Function: require_once
Severity: Warning
Message: session_set_cookie_params(): Session cookie parameters cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 293
Backtrace:
File: /home/lawyrspk02/public_html/application/controllers/Blog.php
Line: 24
Function: __construct
File: /home/lawyrspk02/public_html/index.php
Line: 292
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 303
Backtrace:
File: /home/lawyrspk02/public_html/application/controllers/Blog.php
Line: 24
Function: __construct
File: /home/lawyrspk02/public_html/index.php
Line: 292
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 313
Backtrace:
File: /home/lawyrspk02/public_html/application/controllers/Blog.php
Line: 24
Function: __construct
File: /home/lawyrspk02/public_html/index.php
Line: 292
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 314
Backtrace:
File: /home/lawyrspk02/public_html/application/controllers/Blog.php
Line: 24
Function: __construct
File: /home/lawyrspk02/public_html/index.php
Line: 292
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 315
Backtrace:
File: /home/lawyrspk02/public_html/application/controllers/Blog.php
Line: 24
Function: __construct
File: /home/lawyrspk02/public_html/index.php
Line: 292
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 316
Backtrace:
File: /home/lawyrspk02/public_html/application/controllers/Blog.php
Line: 24
Function: __construct
File: /home/lawyrspk02/public_html/index.php
Line: 292
Function: require_once
Severity: Warning
Message: session_set_save_handler(): Session save handler cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 107
Backtrace:
File: /home/lawyrspk02/public_html/application/controllers/Blog.php
Line: 24
Function: __construct
File: /home/lawyrspk02/public_html/index.php
Line: 292
Function: require_once
Severity: Warning
Message: session_start(): Session cannot be started after headers have already been sent
Filename: Session/Session.php
Line Number: 140
Backtrace:
File: /home/lawyrspk02/public_html/application/controllers/Blog.php
Line: 24
Function: __construct
File: /home/lawyrspk02/public_html/index.php
Line: 292
Function: require_once
Mobile: +92 321 3261348
2020 P Cr. L J 839
[Lahore (Rawalpindi Bench)]
Before Muhammad Tariq Abbasi, J
NADEEM AKHTAR---Appellant
Versus
The STATE---Respondent
Criminal Appeal No. 83-J of 2016, heard on 18th March, 2019.
(a) Penal Code (XLV of 1860)---
----S. 302(b)--- Qatl-i-amd---Appreciation of evidence---Benefit of doubt---Contradictory evidence---Scope---Accused was alleged to have murdered the deceased by firing---Occurrence, as per complaint, took place at 5:40 p.m., and the complaint was lodged at 7:00 p.m. and the FIR was chalked out at 7:20 p.m.---Post-mortem report showed that the death occurred at 5:30 p.m., dead body was received in mortuary at 6:00 p.m., the documents from the police were received by the doctor at 6:30 p.m. and autopsy was conducted at 6:45 p.m.---Post-mortem and autopsy were conducted prior to making the complaint and registration of FIR---Said facts made the prosecution story and the charge, against the accused, highly doubtful---Appeal was accepted and the impugned judgment was set aside, in circumstances.
(b) Criminal trial---
----Benefit of doubt---Scope---Even a single doubt in the prosecution story makes an accused entitled for due benefit of acquittal, not as a matter of grace or concession but as of right.
Ayub Masih v. The State PLD 2002 SC 1048 rel.
(c) Criminal trial---
----Benefit of doubt--- Scope--- Single circumstance creating reasonable doubt in a prudent mind about the guilt of accused will entitle him to benefit not as a matter of grace or concession but as of right.
Tariq Pervez v. The State 1995 SCMR 1345 ref.
(d) Criminal trial---
----Benefit of doubt---Scope---Mistake of judge in releasing a criminal is better than his mistake in punishing an innocent.
Ayub Masih v. The State PLD 2002 SC 1048 rel.
(e) Criminal trial---
----Benefit of doubt---Scope---Better that ten guilty persons be acquitted rather than one innocent person be convicted.
Ayub Masih v. The State PLD 2002 SC 1048 rel.
Barrister Usama Amin Qazi for Appellant.
Muhammad Sharif Ijaz, District Public Prosecutor for the State.
Muhammad Ilyas Siddiqui for the Complainant.
Date of hearing: 18th March, 2019.
JUDGMENT
MUHAMMAD TARIQ ABBASI, J.---This appeal is directed, against the judgment dated 28.04.2016, passed by the learned Sessions Judge, Attock, whereby in case FIR No.431, dated 26.11.2012, registered under sections 302/324/148/149, P.P.C., at Police Station Saddar Attock, District Attock, Nadeem Akhtar (hereinafter referred to as the appellant), was convicted under section 302(b), P.P.C. and sentenced to imprisonment for life, along with compensation of Rs.2,00,000/-, payable to legal heirs of deceased, failing which to further undergo S.I. for six months, with benefit to section 382-B, Cr.P.C., whereas his co-accused, namely, Mumtaz, Mst. Bushran and Tauqeer Ahmad, were acquitted of the charge.
"...It is hardly necessary to reiterate that the prosecution is obliged to prove its case against the accused beyond any reasonable doubt and if it fails to do so the accused is entitled to the benefit of doubt as of right. It is also firmly settled that if there is an element of doubt as to the guilt of the accused the benefit of that doubt must be extended to him. The doubt of course must be reasonable and not imaginary or artificial. The rule of benefit of doubt, which is described as the golden rule, is essentially a rule of prudence which cannot be ignored while dispensing justice in accordance with law. It is based on the maxim, "it is better that ten guilty persons be acquitted rather than one innocent person be convicted". In simple words it means that utmost care should be taken by the Court in convicting an accused. It was held in The State v. Mushtaq Ahmad (PLD 1973 SC 418) that this rule is antithesis of haphazard approach or reaching a fitful decision in a case. It will not be out of place to mention here that this rule occupies a pivotal place in the Islamic Law and is enforced rigorously in view of the saying of the Holy Prophet (p.b.u.h ) that the "mistake of Qazi (Judge) in releasing a criminal is better than his mistake in punishing an innocent."
SA/N-32/L Appeal accepted.
;
slide3
slide1
Difference between courts and tribunals (PLD 2020 SINDH 284)
P L D 2020 Peshawar 52 (a) Khyber Pakhtunkhwa Continuation of Laws in the Erstwhile Provincially Administered…
2020 P Cr. L J 8399(Appreciation of evidence,Benefit of doubt---Contradictory evidence)
2020 P Cr. L J 8399(Appreciation of evidence,Benefit of doubt---Contradictory evidence)
Defence Saving Certificates Rules, 1966
Suit for declaration seeking change in date of birth
Sentence in case of conviction of several offences at one trial-
calling for further inquiry
-International Covenant on Civil and Political Rights
rioting armed with deadly weapon, common object and abetment