DPSCA

What is the full meaning of DPSCA? What does DPSCA stand for?

DPSCA stands for Department of Political and Security Council Affairs