Chinese Premier Li Keqiang was over the weekend in the country on a 3 day state visit. This was part of his African tour that took him to Ethiopia, Nigeria and Angola.
While in the country, the two nations signed 17 bilateral trade deals, worth billions of shillings. The PM also took some time off to visit the world renowned Nairobi National park.
Here are some pics.