Richard Kamau on 16th Nov

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