The Copernicus Sentinel-1B satellite takes us over Semera in northeast Ethiopia. Semera is a new town with a population of just over 2600 and serves as the capital of the Afar region. The region spans ...
Ethiopia inaugurated Africa’s largest dam in September 2025 and officially opened an oil refinery a month later, events which ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results