President Uhuru Kenyatta has faulted his deputy William Ruto for promising to return port operations to Mombasa.
Speaking during the groundbreaking of a Sh90 billion Turkish Special Economic Zone (SEZ) next to the Naivasha Inland Container Depot (NICD), yesterday, the president termed Ruto's promise populist and deceitful.