MMD: Movement for Multiparty Democracy

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

Definition in English: Movement for Multiparty Democracy