section shall be guilty of an offence and liable on conviction to a fine not exceeding one thousand rand or to imprisonment for a period not exceeding one year.
58. Whenever any person is convicted of an offence which is proved to have been committed by way of protest against any law or in support of any campaign against any law or in support of any campaign for the repeal or modification of any law or for the variation or limitation of the application or administration of any law, the court convicting him may, notwithstanding anything to the contrary contained in any law, sentence him to a fine not exceeding three thousand rand or to imprisonment for a period not exceeding three years or to both such fine and such imprisonment.
59. Any person who—
to commit an offence by way of protest against any law or in support of any campaign against any law or in support of any campaign for the repeal or modification of any law or for the variation or limitation of the application or administration of any law, shall be guilty of an offence and liable on conviction to a fine not exceeding five thousand rand or to imprisonment for a period not exceeding five years or to both such fine and such imprisonment.
60. (1) Any person who solicits, accepts or receives from any person or body of persons, whether within or outside the Republic, or who offers or gives to any person or body of persons any money or other article for the purpose of—
shall be guilty of an offence and liable on conviction to the penalties prescribed in section 59.
(2) The court convicting any person for receiving or accepting any money or other article for any purpose referred to in subsection (1) shall, in addition to any penalty which it may lawfully impose, declare that money or that article forfeit to the State if such money or article is found in the possession or under the control of the person convicted, or declare so much of that money or article as was found in possession or under the control of the said person to be so forfeit,