Tag: accord enters into force

Nile River accord enters into force despite Egypt, Sudan objection

October 16, 2024

Six Nile upstream countries have ratified a deal dubbed The Nile River Basin Cooperative Framework (CFA) Agreement, which officially entered into force on October 13, ... Read More