Cargo trucks queue as the Process of removing Private Equipment and Idle Containers which have overstayed at the Port of Mombasa, Kenya on April 24, 2024. PHOTO | NMG Mombasa port bypassed its main Eastern ...