In the province of Ontario in Canada, the secular government has passed legislation forcing Catholic schools to have Gay-Straight Alliance clubs (and the name cannot even be changed!), opening the distinct possibility of speakers coming into the schools to preach an anti-Catholic homosexual advocacy message. This was done under the guise of an anti-bullying campaign. For an awesome description of Catholic teaching on homosexuality from someone who is gay and for a great explanation as to why this legislation is absolutely and horribly wrong, check out this article! This young lady epitomizes what it means to be a true Catholic punk!