Why Is the West Papua Referendum Not the Only Solution?
Benny Wenda was the leader of the United Liberation Movement for West Papua and the creator of the Free West Papua Campaign creator. He refuted reports that protests had subsided…
0 Comments
January 19, 2023