PUDR: People’s Union for Democratic Rights

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

Definition in English: People's Union for Democratic Rights