News

President William Ruto's recent five-day state visit to China marked a significant deepening of Kenya-China relations, culminating in the signing of over 20 bilateral agreements.