Benny Wenda is a UK based peaceful freedom fighter, international lobbyist, exiled tribal chief and independence leader of West Papua. On Tuesday afternoon he gave a presentation at Rhodes University as part of his campaign to raise awareness about the situation in West Papua. [ Visit Website ]
Previous post
West Papuan leader notes 'sadistic' Indonesian photo op