An Opera News Kenya publication
In a rather surprising occurrence, Police in Eldoret were shocked after distraught relatives noticed mysterious people…