DPRY

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

DPRY stands for Democratic People’s Republic of Yemen