Greater than 90% of points within the tripartite negotiations on the large Nile dam between Egypt, Ethiopia and Sudan have been resolved.
Greater than 90% of points within the tripartite negotiations on the large Nile dam between Egypt, Ethiopia and Sudan have been resolved.