An Opera News Kenya publication
Business at the busy Eldoret town was on Thursday brought to a standstill after a delegation…