Kenya eyes maritime hub status with modern shipyard
Operations at the modern shipyard at the Kenya Navy Mtongwe base in Mombasa have kicked off, as Kenya angles for ...
Operations at the modern shipyard at the Kenya Navy Mtongwe base in Mombasa have kicked off, as Kenya angles for ...