Earlier this month, world leaders including President Uhuru Kenyatta convened in Glasgow, Scotland for this year’s United...