October 12, 2016in News, Nile0by admin Ethiopia faces its Tiananmen Square moment When it completes the Grand Ethiopian Renaissance Dam, the mightiest in Africa, Ethiopia will be self-sufficient in power. Its nascent manufacturing sector is … Source: Financial Times 10/12/2016