News

Family enjoys a light moment over evening tea in Eldoret, Kenya

Family enjoys a light moment over evening tea in Eldoret, Kenya