The Foundation for the Rehabilitation of Physically Handicapped Children in Indonesia Incorporated | Rating: B+ | CharityData NZ