An Opera News Kenya publication
The stage has been set for the 10th edition of Mr World. The eye candy festival…