An Opera News Kenya publication
Larry Madowo’s career seems to be going higher and higher and Kenyans are now demanding for…