Algiers Algeria : Algiers shelves plans for Cherchell mega-port – Africa Intelligenceby Miles Cooper March 13, 2025