“Nothing About us Without us”: Addressing Disability in India
The term ‘disability’ is defined as a form of mental or physical impairment that makes it difficult to efficiently perform one’s day-to-day activities. According to The World Health Organisation (WHO),…
