Feature length documentary about the Nobel Peace Prize nominated West Papua independence leader Benny Wenda.
Filmed over a two year period by British filmmaker Dominic Brown, it provides a rare insight into the life and times of this freedom fighter and his tireless struggle to liberate his people from Indonesian colonial rule.
Previous post
Photos from the Petition launch in Westminster 2017