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