Amb. Dr. Monica Juma
6 months
Today, General Francis Ogolla, the Chief of Defence Forces of Kenya, a gallant general, a great professional, leader, with a human touch, and dear friend, has taken his final earthly bow. For this, Kenya is poorer.
My deepest condolences to Aileen, the children, extended