Development-induced displacement: internal affair or international human rights issue?
Extensive research findings presented by the World Commission on Dams have shown that between 40 and 80 million people have been forced to leave their homes as a result of the construction of large hydroelectric dams alone. In 1994 the…