21
President Uhuru Kenyatta and First Lady Margaret Kenyatta have arrived in Tokyo for the Enthronement of Emperor Naruhito of Japan. The President and the First Lady, who are special guests of Prime Minister Shinzo Abe, are among the over 170 Heads of State and Government attending the once-in-a-lifetime ceremony to be held tomorrow, at the Imperial Palace in Tokyo, Japan.