benny-wenda

1 Article by: Benny Wenda

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