LOADING

Type to search

Japanese Prime Minister Kishida receiving greetings from President William Ruto during his state visit to Kenya in May 2023