An Opera News Kenya publication
The Catholic church has been on the spot for the longest period one can remember for…