Richard Kamau on 19th Jul

Seychelles political leaders have praised President Uhuru Kenyatta, describing him as a visionary leader who has effectively...