25 Dec 2025 10:30 am | K24 Video 108 views Duration: 2:04 Prime Cabinet Secretary Musalia Mudavadi has recalled how vested interests hindered the development of the Port of Mombasa, one of Kenya’s key infrastructure projects.