7542

Allah Ditta, etc. v. The State.

Lahore High Court

CONCLUSION: i) Inordinate delay in setting the law into motion undermines the veracity of the prosecution version. ii) The testimony of a chance witness is reliable only if a convincing explanation for his presence at the crime scene is furnished; otherwise, it is suspect and unsafe to rely upon

Loading the full judgment on LexPK…