The National Human Rights Commission (NHRC) has recommended that inconveniences faced by people with disabilities and others ...