President of Kenya visits GCA