President Uhuru Kenyatta at the WRC Safari Rally in Naivasha, Kenya. PHOTO/PSCU By PSCU NAIVASHA - Kenya will host the World Rally Championship
Read MorePresident Uhuru Kenyatta at the WRC Safari Rally in Naivasha, Kenya. PHOTO/PSCU By PSCU NAIVASHA - Kenya will host the World Rally Championship
Read More