The Most Controversial Dam in the World? Africa's $5 Billion Megadam