ILWP: International Lawyers for West Papua

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

Definition in English: International Lawyers for West Papua