An Opera News Kenya publication
Making a promise and keeping it are two different stories altogether. A man in South Africa…