Commander Kenya Navy Presides Over Kenya Navy Divisions

The Commander Kenya Navy, Maj Gen Levi Francis Mghalu inspects a guard of Honour during the Kenya Navy Divisions held at the Kenya

The Commander Kenya Navy, Maj Gen Levi Francis Mghalu inspects a guard of Honour during the Kenya Navy Divisions held at the Kenya Navy Base Mtongwe on 15th March 2019

Commander Kenya Navy


Major General Levi Franklin Mghalu
MGH, MBS 'ndc' (K) 'psn' (RSA)

View Profile

Majeshi Yetu


KDF Twitter