President Kenyatta receives credentials from ten new envoys

September 26, 2017 In Latest News