International China Concern (ICC), a Christian non-profit organization, was founded in 1993 by David Gotts after seeing firsthand the suffering of Chinese children with disabilities who had been abandoned and left without hope in desperate conditions.