BHC Crl TA-38/2017 (unreported) Muhammad Saleem Vs Muhammad Shafirue and others Balochistan High Court · 2017 Final Judgment Loading the full judgment on LexPK…