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. Read more...