An Opera News Kenya publication
The Catholic Church has suffered criticism here in Kenya after it was revealed that they refused…