Feature Story Disability Commission Official says God never creates a failed product Indonesian Catholic Ignatius P. Kikin Tarigan describes his journey, efforts to deal with physical disabilities and looks forward that the Catholic church will play a vital role in changing the perception about persons with disabilities.