Tag: Miss World Kenya emerges Top 5 in Miss World Finals