When is the best time to file 340 CrPC

Section 340 CrPc is a way to get a relief in the cases of perjury. Now if witness deposes falsely in court then only 340 comes into picture. When is the right time to apply in court? Is it at the time of filing the complaint wherein the complainant deposes falsely or at the time … Continue reading When is the best time to file 340 CrPC