A thought provoking discussion on Disability Rights in Kenya with a panel of passionate Advocates for Persons with Disability