Since 1996, sexual orientation has been one of the categories protected against discrimination in the country's constitution - South Africa is the first country in the world to include such a provision in its constitution.