An Opera News Kenya publication
A Roman Catholic Church priest from a town in South Africa, has been accused of breaking…