Section 22. Whoever being in charge of an auditorium, hall or other building shall knowingly permit it to be used by the Communist Party or by an organization which has been adjudicated a subversive organization under the provisions of section eighteen shall be punished by a fine of not more than one thousand dollars or by imprisonment for not more than one year, or both.