papua

papua

Benny Wenda IPWP statement

2h ago
SOURCE  

Description

West Papuan independence leader gives video address to International Parliamentarians for West Papua event in Canberra, Australia, February 28. Wenda was unable to travel from the UK due to an Interpol red notice.