News Updates Atwoli and Ruto address the Kenyan delegation for the 111th session of the ILC, Geneva June 28, 2023