An Opera News Kenya publication
The Catholic University of East Africa is battling to clean its image that has been tainted…