Tag: Seyoum Teshome

Recent Post

Ethiopia Great dam construction manager found dead

Engineer Simegnew Bekele, Project Manager of the Grand Ethiopian Renaissance Dam (GERD), was found de