CJPD: Centre for Just Peace and Democracy

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

Definition in English: Centre for Just Peace and Democracy