News

Africa is building one of the most ambitious and controversial infrastructure projects in history, a $5 billion mega dam designed to block and harness the mighty Nile River. This massive hydroelectric ...