President Uhuru Kenyatta on Tuesday took a swing at Deputy President William Ruto over his remarks on the Naivasha Inland Container Depot.

The Head of State did little to conceal the identity of the person of interest in his tirade over the recent discourse on moving port operations from Mombasa to the Naivasha inland dry port.