List of anti-discrimination acts

This is a list of anti-discrimination acts (often called discrimination acts or anti-discrimination laws), which are laws designed to prevent discrimination.

 Australia

 Bolivia

 Brazil

 Canada

Full versions of all Canadian statute laws for each province (each province and territory has an additional statute(s) regulating human rights and prohibiting discrimination) can be found at canlii.org.

 Colombia

  • Colombian anti-discrimination act 2011 (act number 1482).

 European Union

  • Directive 76/207/EEC on the implementation of the principle of equal treatment for men and women as regards access to employment, vocational training and promotion, and working conditions
  • Directive 2000/43/EC on Anti-discrimination
  • Directive 2004/113/EC implementing the principle of equal treatment between men and women in the access to and supply of goods and services
  • Directive 2006/54/EC on the implementation of the principle of equal opportunities and equal treatment of men and women in matters of employment and occupation
  • Charter of Fundamental Rights of the European Union whose Article 21 prohibits all discrimination including on basis of disability, age and sexual orientation

 France

 Germany

 Hong Kong

 India

International

 Israel

 Netherlands

  • Anti-discrimination is enforced by Wetboek van Strafrecht, articles 137c-h,[3] and by the Dutch Constitution Law, article 1[4]

 New Zealand

 Poland

 Russia

 South Africa

 United Kingdom

Northern Ireland has a similar pattern of 'separate' equality legislation.

 United States

gollark: ++exec```haskelldata Would = Seriously Why Int deriving Showtype Mad = () deriving Showdata Are = Are Mad deriving Showtype Is = Are deriving Showdata You = You Are Mad deriving Showdata Thing = This Thing Is Mad deriving Showdata This = Thing Mad deriving Showtype Do = Thing -> You -> [Thing] deriving Showdata Why = Why Would You Do This deriving Showwhy :: Whywhy = Why would you do_ this where would = Seriously why 0 you = You (Are ()) () do_ = \_ _ -> [] this = Thing ()main = print why```
gollark: Hnm.
gollark: ++exec```haskelldata Would = Seriously Why Inttype Mad = ()data Are = Are Madtype Is = Aredata You = You Are Maddata Thing = This Thing Is Maddata This = Thing Madtype Do = Thing -> You -> [Thing]data Why = Why Would You Do Thiswhy :: Whywhy = Why would you do_ this where would = Seriously why 0 you = You (Are ()) () do_ = \_ _ -> [] this = Thing ()```
gollark: ++exec```haskelldata Would = Seriously Why Inttype Mad = ()data Are = Are Madtype Is = Aredata You = You Are Maddata Thing = This Thing Is Maddata This = Thing Madtype Do = Thing -> You -> [Thing]data Why = Why Would You Do Thiswhy :: Whywhy = Why would you do_ this where would = Would why 0 you = You (Are ()) () do_ = \_ _ -> [] this = Thing ()```
gollark: Ah, yes.

See also

References

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.