The China-International Development Cooperation Agency (CIDCA), an organisation part of the Communist Party of China (CPC) Leadership Group, said it held a meeting of the China-Indian Ocean Region Forum on Development Cooperation on November 21, in which 19 countries took part, according to a press release issued by it.