Despite laws and policies, many persons with disabilities in Kenya still face barriers that prevent them from fully ...