1. Any witness who gives false testimony in a judicial proceeding shall be punished with imprisonment for six months to two years and a fine of three to six months.
2. If the false testimony is given against the accused in a criminal case, the penalties shall be imprisonment for one to three years and a fine of six to twelve months. If a conviction results from the testimony, the penalties shall be increased.
3. The same penalties shall be imposed if the false testimony is given before International Tribunals that, by virtue of Treaties duly ratified in accordance with the Spanish Constitution, exercise powers derived from it, or if it is given in Spain when testifying pursuant to a letter rogatory issued by a foreign court.