MCDDI: Congolese Movement for Democracy and Integral Development

What does MCDDI mean? The above is one of MCDDI meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Congolese Movement for Democracy and Integral Development