Indigenous peoples today are faced with numerous challenges as their lands, territories and resources are targeted for exploitation by corporations, governments and other external entities. Indigenous peoples all over the world increasingly have to contend with business interests wanting to tap into the last reserves of the world’s natural resources and biological diversity, which indigenous peoples have protected and nurtured for many generations. Through their traditional and sustainable development practices, indigenous peoples were able to maintain their ancestral domains for their own survival and for the sake of future generations. However, corporations have come in the name of “development”, to extract and exploit these resources on a large scale, and in the process displacing and desecrating indigenous communities, violating indigenous peoples’ rights and depriving them of their means of survival.