benny-wenda

Articles by: Benny Wenda

Page 2 Next

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