Village Association of Disabled People

A platform supporting Community Based Inclusive Development (CBID) in China rural areas