General KPA and KRA Gear Up to Tackle Overstayed Cargo at the Port of Mombasa. Raf Peter The Port of Mombasa, Kenya’s largest and busiest seaport is critical to the country’s economy since it facilitates products import and export. However, the port has encountered cargo congestion... Continue Reading