States should recognise equality before and under the law for all, prohibit all discrimination on the basis of disability and guarantee to persons with disabilities equal and effective legal protection against discrimination on all grounds. They should also take all appropriate steps to ensure that reasonable accommodation is provided in order to promote equality and eliminate discrimination against persons with disabilities. All persons with disabilities should have access to all the opportunities and resources that are available to the public and be able to participate in public life freely and openly.