Specialist Cadets and Special Duty Officers Commissioning Parade Rehearsal

Commander Kenya Army Lieutenant General Robert Kibochi gives his speech during the Specialist Cadets and Special Duty Officers’ Rehearsal Parade at the Kenya Military Academy on Thursday 20 April 2017 at Lanet, Nakuru.

Commander Kenya Army Lieutenant General Robert Kibochi gives his speech during the Specialist Cadets and Special Duty Officers’ Rehearsal Parade at the Kenya Military Academy on Thursday 20 April 2017 at Lanet, Nakuru.

Commander Kenya Army Lieutenant General Robert Kibochi signs the guest book on arrival at the Kenya Military Academy.

Commander Kenya Army Lieutenant General Robert Kibochi signs the guest book on arrival at the Kenya Military Academy.

Commander Kenya Army Lieutenant General Robert Kibochi inspects quarter guard upon arrival at the Kenya Military Academy.

Commander Kenya Army Lieutenant General Robert Kibochi inspects quarter guard upon arrival at the Kenya Military Academy.

Specialist Cadets and Special Duty Officers’ match off after the parade rehearsals at the Kenya Military Academy on Thursday 20 April 2017 at Lanet, Nakuru.

Specialist Cadets and Special Duty Officers’ match off after the parade rehearsals at the Kenya Military Academy on Thursday 20 April 2017 at Lanet, Nakuru.

Commander Kenya Army Lieutenant General Robert Kibochi and other senior military officers salute during the National Anthem.

Commander Kenya Army Lieutenant General Robert Kibochi and other senior military officers salute during the National Anthem.

Commander Kenya Army Lieutenant General Robert Kibochi presents the best officer cadet in Character Development and winner of Commandant’s Trophy to Junior under Officer Geoffrey Shibira Shanzu.

Commander Kenya Army Lieutenant General Robert Kibochi presents the best officer cadet in Character Development and winner of Commandant’s Trophy to Junior under Officer Geoffrey Shibira Shanzu.