Ambassador Martin Kimani delivered a strong speech that has resonated with many across the globe. Kenya waded in on the…