benny-wenda

Articles by

Benny Wenda

Benny Wenda is a West Papuan independence leader and a two-time Nobel Peace Prize nominee.