West Papuan Leaders Jailed

As West Papua declares independence, Indonesian troops fire on participants at peaceful celebration, and sentence Papuan leaders to three years in prison.
More
  • >>