(1) Whoever gives or fabricates false evidence, intending thereby to cause, or knowing it to be likely that he will thereby cause, any person to be convicted of an offence which is capital by the law for the time being in force in India shall be punished with imprisonment for life, or with rigorous imprisonment for a term which may extend to ten years, and shall also be liable to fine which may extend to fifty thousand rupees.
(2) If an innocent person be convicted and executed in consequence of false evidence referred in sub-section (1), the person who gives such false evidence shall be punished either with death or the punishment hereinbefore described.