An Opera News Kenya publication
People of the cloth have been accused of all manner of debauchery that have been making weird…