PICTURE STORY: President Ruto files annual tax returns at KRA By: Sharon Resian | 26th May 2023 | 1 min read Listen President William Ruto files his annual tax returns at KRA Headquarters at Times Towers, Nairobi on May 26, 2023. Sharon Resian