2018 PCrLJ Note 123, 2018 PLJ Cr.C 420 Cr.M B.A No. 2638-P of 2017 Muhammad Idrees Vs State Peshawar High Court · 2017 Criminal Loading the full judgment on LexPK…