parliament enacted the "Equal Rights Law", which included sexual orientation as a category legally protected against discrimination, for example in employment, housing, and the provision of both public and private goods and services. However, a leaked report in 2005 stated that religious schools, most of which are financed by the government, can exclude teachers if their behaviour outside of school goes against the ethos of the school, and a teacher was suspended in April 2005 solely for being in a same-sex relationship. In 1998 the Dutch parliament granted same-sex couples domestic partnership benefits. To celebrate freedom and diversity, the Amsterdam Gay Pride was established in 1996, which became famous for the Canal Parade of boats. Two years later, this parade was the start of the 1998 edition of the Gay Games, which was the by then largest gay event ever held in the Netherlands. 21st century 2000–2004 In 2001 the Netherlands granted legal recognition to same-sex marriage, becoming the first nation to do so. Isolated verbal and physical attacks on LGBT people tend to come from the socially conservative leadership of the Muslim community and their followers (more than 5% of the population). Political leaders of the conservative Christian parties (accounting for another 5%) oppose gay-rights legislation, however, they do recognise the gay community and all oppose discrimination against LGBT people. Furthermore, the ChristenUnie (ChristianUnion), who, together with the CDA and PvdA forms the fourth Balkenende cabinet, doesn't want to reverse the same-sex marriage law (while in the Balkenende IV cabinet), for they recognise it as something that has a large social basis, and thus "a given fact". ChristenUnie remains, however, against same-sex marriage. For the Netherlands, it is a conservative point of view, but compared with other Christian parties in the world, it is rather progressive. The two autonomous overseas territories within the Kingdom of the Netherlands, Aruba and the Netherlands Antilles, reject the Netherlands' liberal legislation regarding sexual orientation, and have not legalized same-sex marriages. However, the Netherlands Supreme Court in 2007 declared that all marriages contracted in the different parts of the Kingdom of the Netherlands should be accepted in the other parts of the Kingdom as well, forcing Aruba to recognize same-sex marriages concluded in the Netherlands. This does not mean however that Aruba or the Netherlands Antilles are bound to introduce laws legalizing same-sex marriages to be concluded within their countries, since the constituent countries