Perjury, Judicial Confessions and Exrtre-jidicial confessions (Week 13-14)

The meaning of perjury is to lie in court under oath. ... According to the Pakistan Penal Code (PPC), a person giving or fabricating false evidence is liable to be punished with imprisonment for life or with rigorous imprisonment, extending ten years, and also liable to being fined.