Bsa Section 124 : Who may testify :
Bharatiya Sakshya Adhiniyam 2023 Chapter IX : Of Witnesses : Section 124 : Who may testify : (See section 118 of IEA 1872) All persons shall be competent to testify unless the Court considers that they are prevented from understanding the questions put to them,…