When International China Concern (ICC) began its work in 1993, disabled children in China had a bleak future. The great majority of the children left in orphanages would die there; babies often lay shoulder-to-shoulder with several others in small cribs;…