Dr Kakonge is a former ambassador
Wrote articles
Dr Kakonge is a former ambassador/permanent representative of Kenya to the UN Office and WTO in Geneva.
Latest articles written by John O. Kakonge: