An Opera News Kenya publication
Many have applauded the handshake, whilst some keep on faulting it. Hasn’t it brought peace to…