News

BEIJING -- A Chinese scientist has used satellite remote-sensing technology to pinpoint the source of Africa's second-longest ...
Ethiopia’s massive Grand Renaissance Dam on the Nile River is stirring controversy and concern across Africa. This ambitious project aims to boost Ethiopia’s energy production but poses significant ...