Mombasa Wednesday, March 18, 2020 Transport Cabinet Secretary James Macharia addresses a press conference at the port of Mombasa on March 1, 2018. He reshuffled heads of department at the port. PHOTO | LABAN WALLOGA | NATION MEDIA GROUP Photo: 1/1 View caption