IAP
IAP

International Accountability Project works to defend the rights, land and livelihoods of people threatened by destructive development projects.