IDPD 2016: Focusing on disability and sustainable development

The world population is over 7 billion and the United Nations (UN) estimates that 1 billion people (15 per cent) live with some form of disability; 80 per cent of persons with disabilities live in developing countries. “Persons with disabilities include those who have long-term physical, mental, intellectual or sensory impairments which in interaction with…