President Uhuru Kenyatta and First Lady Margaret Kenyatta have arrived in Tokyo for the Enthronement of Emperor Naruhito of Japan
President Uhuru Kenyatta and First Lady Margaret Kenyatta have arrived in Tokyo for the Enthronement of Emperor Naruhito of Japan ...