IWGIA
About International Work Group for Indigenous Affairs (IWGIA) is a global human rights organisation dedicated to promoting, protecting, and defending Indigenous Peoples’ rights. Objectives The development of a Website and Forum application where the core requirements for this project. Iwgia.org A new data driven website was developed to enable the organisation for powerful […]