Benny Wenda is a West Papuan independence leader and Chairman of the United Liberation Movement for West Papua. He is an international lobbyist for the independence of West Papua from Indonesia. He lives in exile in the United Kingdom.
I am truly horrified by the video that has emerged of Indonesian soldiers torturing a West Papuan man.
More than anything, the sadistic brutality on...