Victoria Tauli-Corpuz

Country of Origin: Philippines

Victoria Tauli-Corpuz is currently the UN Special Rapporteur on the Rights of Indigenous Peoples. She was also was the Chair of the UN Permanent Forum on Indigenous Issues when the Declaration was passed in 2007.

Related Films

Environment Defenders