You are here: HomeAfricaPhoto ArchiveRead ArticleEnlarge Photo 1

Kenya denies claims of being hacked by China

Kenya’s State Department for Interior and National Administration Principal Secretary Raymond Omollo
Kenya’s State Department for Interior and National Administration Principal Secretary Raymond Omollo