Benny Wenda

West Papuan independence leader

Bennywenda2
As Indonesia Threatens West Papuan Freedom Flotilla, Benny Wenda on Struggle for Independence
August 20, 2013
Web Exclusive