West Papuan Leaders Jailed

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