Tag: Simegnew Bekele

GERD’s project manager committed suicide: Ethiopian police

Investigations still ongoing to come up with final results

Daily News Egypt Daily News Egypt