An Opera News Kenya publication
In an unusual tradition in this self-proclaimed church in South Africa, alcohol flows freely for worshippers…