Indonesia’s genocide torture and oppression in West Papua is unquestionably one of the worst human rights outrages of…
View post