Village Association of Disabled People
A platform supporting Community Based Inclusive Development (CBID) in China rural areas